ubuntu 安裝 ftp服務

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用戶)html

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 接着把 安全組中 把相應的端口開放 2一、22 、1024以上的端口

  

 
 
 
坑2 :若是想經過ftp傳上去的文件能夠經過 nginx 虛擬主機 http:// 能夠訪問到, 還須要在
vsftpd.conf 作修改
---> sudo vi /etc/vsftpd.conf 打開 文件

  

 

 

域名購買.com 後綴好域名 nginx

 https://mi.aliyun.com/shop/38040瀏覽器

相關文章
相關標籤/搜索