参考文章: http://www.linuxidc.com/Linux/2017-01/139233.htmlinux
1.检查是否安装vsftpd,若是安装了跳过第二步ubuntu
vsftpd -v服务器
2.安装vsftpdspa
sudo apt-get updaterest
sudo apt-get install vsftpdcode
3.修改ftp的配置文件 /etc/vsftpd.confhtm
向文件中添加以下内容:
1 userlist_deny=NO 2 userlist_enable=YES 3 #容许登陆的用户 4 userlist_file=/etc/allowed_users 5 seccomp_sandbox=NO 6 local_enable=YES 7 #设置文件上传 8 write_enable=YES 9 #使用utf8 10 utf8_filesystem=YES
设置文件中的local_enable=YESblog
4.新建/etc/allowed_users文件ip
sudo vi /etc/allowed_usersget
假设我只想让ubuntu访问ftp服务器,那么输入ubuntu --> wq 保存OK!之后还有其它用户使用ftp时直接添加用户名就能够了!
5.使用cat查看/etc/ftpusers文件中的内容
sudo cat /etc/ftpusers
打开这个文件后,看一看有没有uftp这个用户名,若是没有,就直接退出。若是有就删除uftp,由于这个文件中记录的是不能访问FTP服务器的用户清单。
6.启动中止重启服务器
1 sudo /etc/init.d/vsftpd start 2 sudo /etc/init.d/vsftpd stop 3 sudo /etc/init.d/vsftpd restart
7.访问ftp ftp://your_ip