參考文章: 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