在Debian系統上安裝和配置vsftpd(Very Secure FTP Daemon)服務器的步驟如下:
sudo apt update
sudo apt install vsftpd
安裝過程中,系統會提示是否確認安裝,按下 y
鍵并按 Enter
鍵進行確認。
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
vim
或 nano
編輯器打開 /etc/vsftpd.conf
文件:sudo vim /etc/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
pasv_min_port=50000
pasv_max_port=51000
sudo systemctl restart vsftpd
或者,如果您使用的是較舊的 Debian 版本,可以使用以下命令:
sudo service vsftpd restart
如果系統開啟了防火墻,需要添加規則允許vsftpd服務的訪問:
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw reload
使用FTP客戶端連接到服務器來測試安裝是否成功。例如,在本地使用 ftp
命令:
ftp localhost
輸入用戶名和密碼后,如果能夠成功登錄,則表示FTP服務器已經正確安裝并運行。
以上步驟應該能夠幫助您在Debian系統上成功安裝并配置vsftpd服務器。如果在安裝或配置過程中遇到問題,請檢查錯誤日志(通常位于 /var/log/vsftpd.log
)以獲取更多信息。