1. 更新源列表 ---> sudo apt-get update 2. 安裝vsftpd ---> sudo apt-get install vsftpd (安裝) ----> sudo service vsftpd start (啟動) 3 . 新建"/home/uftp"目錄作為用戶主目錄 (用戶 uftp) ---> sudo mkdir /home/uftp ---> sudo ls /home (查看目錄有沒有生成) 4. 新建用戶uftp並設置密碼
---> sudo useradd -d /home/uftp -s /bin/bash uftp (回車-->用戶新建成功)
---> sudo passwd uftp (設置uftp用戶的密碼-->回車-->輸入兩次密碼-->回車-->密碼設置成功)
---> sudo chown uftp /home/uftp/ (修改文件夾的擁有者為uftp用戶)
5. 使用vi修改配置文件/etc/vsftpd.conf ---> sudo vi /etc/vsftpd.conf (回車-->打開了vsftpd.conf文件) 添加如下配置 : userlist_deny=NO userlist_enable=YES userlist_file=/etc/allowed_users seccomp_sandbox=NO local_enable=YES pasv_promiscuous=YES write_enable=YES (是否可寫入) 然后保存 6. 使用vi新建/etc/allowed_users文件 ---> sudo vi /etc/allowed_users (回車-->輸入uftp-->保存, 文件創建成功) 7 . 查看 /etc/ftpusers文件中的內容 看一看有沒有uftp這個用戶名,如果沒有,就直接退出。如果有就刪除uftp,因為這個文件中記錄的是不能訪問FTP服務器的用戶清單
,記着 sudo service vsftpd restart 重啟服務 8. 直接瀏覽器訪問 ftp://主機ip地址,登錄FTP服務器(ip可用ifconfig命令查看)。按照提示輸入 前面設置的用戶名密碼 坑1 :如果你的server 是 AWS EC2 接着把 安全組中 把相應的端口開放 21、22 、1024以上的端口


坑2 :如果想通過ftp傳上去的文件可以通過 nginx 虛擬主機 http:// 可以訪問到, 還需要在 vsftpd.conf 做修改 ---> sudo vi /etc/vsftpd.conf 打開 文件

我在騰訊微視玩短視頻 搜索用戶 “lei9527” ,可以相互關注下哈
域名購買.com 后綴好域名