0%

Ubuntu FTP Server 安裝

  1. 安裝vsftpd

    1
    2
    sudo apt-get update
    sudo apt-get install vsftpd
  1. 如果以前有裝過vsftpd 或者已經移除,如果有發現”/etc/vsftpd.conf”這個檔案不存在的話,請移除vsftpd再重新安裝一次

    1
    sudo apt-get remove --purge vsftpd
  2. 編輯 vsftpd.conf

    1
    sudo nano /etc/vsftpd.conf
  3. 重啟vsftpd

    1
    sudo service vsftpd restart
  4. 查看FTP 狀態

    1
    service vsftpd status
  5. 新增一個不能登入 OS 的使用者

    1
    sudo useradd -M  -s /usr/sbin/nologin user1  
  6. 新增此user1帳號的密碼

    1
    sudo passwd user1
  7. 新增與設定資料夾權限

    1
    2
    3
    4
    5
    sudo mkdir /home/user1  
    sudo chmod 777 /home/user1
    sudo mkdir /home/user1/uploads
    sudo chmod 777 /home/user1/uploads
    sudo chown user1:ftp -R /home/user1

1. 參考連結