安裝vsftpd
1
2sudo apt-get update
sudo apt-get install vsftpd
如果以前有裝過vsftpd 或者已經移除,如果有發現”/etc/vsftpd.conf”這個檔案不存在的話,請移除vsftpd再重新安裝一次
1
sudo apt-get remove --purge vsftpd
編輯 vsftpd.conf
1
sudo nano /etc/vsftpd.conf
重啟vsftpd
1
sudo service vsftpd restart
查看FTP 狀態
1
service vsftpd status
新增一個不能登入 OS 的使用者
1
sudo useradd -M -s /usr/sbin/nologin user1
新增此user1帳號的密碼
1
sudo passwd user1
新增與設定資料夾權限
1
2
3
4
5sudo 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