1. yum安装vsftp

# yum install vsftpd

2. 配置Vsftpd

安装完之后我们要对它进行配置,才能正常使用。编辑vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf

vi编辑器中的搜索使命是斜杠“/”,然后输入要查找的内容,回车确定。以下是要更改的选项

anonymous_enable=NO  #禁止匿名访问

ascii_upload_enable #允许使用ascii码上传

ascii_download_enable #允许使用ascii码下载

userlist_deny=NO #(这条需手动添加到最后)使用FTP用户表,表里没有的用户需要添加才能登录

设置完毕之后,ESC,冒号wq回车。启动vsftpd服务/etc/init.d/vsftpd start,看到[确定]即为启动成功。

只启动完还不行,还要给它添加开机自动启动,chkconfig vsftpd on

添加启动是没有任何提示的,如果不确定是否已经加入了开机启动项可以运行chkconfig –list进行查看。

安装和配置完之后要对它添加用户才能使用,这里以添加用户baidu为例。useradd baidu回车,然后为baidu这个用户添加密码passwd baidu,会提示输入两次密码。然后我们将baidu这个用户加入到FTP用户表里。vi /etc/vsftpd/user_list,将里面其它初始用户全部删除,加入刚刚我们新建的baidu用户。

linux关闭selinux

然后reboot重启Linux服务器。

本人使用FlashFXP客户端软件连接,直到出现用户主目录(一般位于/home/用户名),则vsftpd成功安装并运行。然后就能进行文件的上传和下载了。

最新文章

  1. HTML 获取屏幕、浏览器、页面的高度宽度
  2. Spring Boot 性能优化
  3. 開啟apache的日誌功能,但是不記錄.js;.css;.jpg;.ico;.png等訪問記錄
  4. linux下gitflow辅助工具安装和使用
  5. 利用QObject反射实现jsonrpc
  6. Android 开发Project中各个目录和文件的介绍
  7. HttpClient3.1设置header信息
  8. 室内地图1:从CAD到Map(画图,发布,路径导航)
  9. Servlet&&Jsp 概述
  10. Oracle Start With关键字
  11. win7下通过easyBCD引导安装Ubuntu16.04(并处理遇到的坑)
  12. Python内置函数(57)——print
  13. 【设计原则和编程技巧】单一职责原则 (Single Responsibility Principle, SRP)
  14. 小程序报错 TLS 版本必须大于等于 1.2
  15. TSP-UK49687
  16. Java Dictionary 类存储键值
  17. Spark编程指南
  18. (转)使用UTL_SMTP包发送邮件
  19. CSS属性 table 的 border-collapse 边框合并
  20. January 02 2017 Week 1st Monday

热门文章

  1. DTD 知识归纳总结
  2. CKeditor的简单使用
  3. 第八节 C#的using语句
  4. 关于Cygwin——包管理、替换默认终端、同MSYS的比较
  5. 刀哥多线程之03GCD 常用代码
  6. windows32位下安装mongodb
  7. python的内存管理
  8. iOS学习之界面通信
  9. 使用 Bumblebee 控制 NVIDIA 双显卡
  10. Extjs-工具条和菜单 Ext.menu和Ext.Toolbar