網上資源太渣,自己總結並實現了這個功能,現在分享給網友。
我的系統是Ubuntu18的系統(其他版本應該一樣)
1.先安裝vsftpd:apt install vsftpd
2.啓動ftp服務:service vsftpd start
3.以/home/ftp目錄作爲ftp根目錄爲例:mkdir /home/ftp
4.新建用戶xxx並設定用戶主目錄和所用shell:useradd -d /home/ftp -s /bin/bash xxx
5.設置該用戶的密碼:passwd xxx
5.更改ftp根目錄的所屬者和所屬組改爲xxx:chown xxx:xxx /home/ftp
6.新建文件/etc/vsftpd.user_list,用於存放允許訪問ftp的用戶:輸入xxx
7.編輯配置文件:/etc/vsftpd.conf
取消註釋:write_enable=YES
添加信息:userlist_file=/etc/vsftpd.user_list
添加信息:userlist_enable=YES
添加信息:userlist_deny=NO
8.重啓ftp服務:service vsftpd start
在資源管理器中輸入:ftp://你的服務器IP
填寫用戶名和密碼就可以像操作文件夾裏的文件一樣上傳和下載文件了