前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LINUX下的FTP上传下载应用-cyl

LINUX下的FTP上传下载应用-cyl

作者头像
知识浅谈
发布2020-03-23 15:10:31
3.3K0
发布2020-03-23 15:10:31
举报
文章被收录于专栏:分享学习
  • 第一步 :yum install -y vsftpd
这里写图片描述
这里写图片描述

使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,

  • 第二步vsftpd的配置 ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是: ftpusers 该文件用来指定那些用户不能访问ftp服务器。 user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp vsftpd.conf vsftpd的主配置文件 以匿名用户为例,我们去掉配置文件/etc/vsftpd/vsftpd.conf 里面以下 anonymous_enable=YES(允许匿名登陆 ) anon_upload_enable=YES(允许上传) anon_mkdir_write_enable=YES(允许下载) 再在这两句后边加上 anon_other_write_enable=YES(允许新建删除)
这里写图片描述
这里写图片描述

这两个前边的#号就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。

这里写图片描述
这里写图片描述
  • 第三步
这里写图片描述
这里写图片描述

或者是

这里写图片描述
这里写图片描述

之后输入setenforce 0 之后再输入cd /var/ftp 再输入 chmod 777 pub(如下图)

这里写图片描述
这里写图片描述
  • 第四步

法一:启动FTP:service vsftpd start 【或是restart】 法二: chkconfig --level 35 vsftpd on

  • 第五步 在windows上进行访问linux上的文件打开我的电脑输入 ftp://你的linux的ip
这里写图片描述
这里写图片描述

按回车

这里写图片描述
这里写图片描述

点击匿名访问再点击确认

  • 这个就是你的共享文件夹同步在linux中/var/ftp下的pub相对应
这里写图片描述
这里写图片描述
  • 匿名测试 在Linux中 cd /var/ftp/pub touch test.txt 在Windows中的pub中刷新就有你创建的test.txt文件 此时你就可以复制这个文件到桌面 《以下为解释,没有用,可直接跳过》 同时在windows中的pub文件从windows中复制一些文件到pub中(如果创建一些文件夹但是不可以把windows中的文件位文本复制进去,因为当创建一个新文件夹之后就只有对应的linux用户有向文件夹里写的权限),然后再linux中即可出现可以用cp进行复制下载
  • 至此匿名ftp上传下载完成
  • 有用户名的上传下载(用户名账号密码为linux账户的账号密码)
  • 第一步vim /etc/vsftpd/vsftpd.conf 把里边的 anonymous_enable=NO(不允许匿名登陆 ) 然后重启vsftpd 再在windows上目录地址栏输入 ftp://你的Linux的IP地址就会弹出账号密码框了。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档