在Debian系統上啟動FTP服務,通??梢允褂胿sftpd(Very Secure FTP Daemon)作為FTP服務器軟件。以下是安裝和啟動vsftpd的步驟:
sudo apt update
sudo apt install vsftpd
sudo systemctl status vsftpd
如果服務沒有運行,你可以使用以下命令啟動它:
sudo systemctl start vsftpd
sudo systemctl enable vsftpd
sudo nano /etc/vsftpd.conf
在配置文件中,確保以下行沒有被注釋掉(刪除行首的#):
local_enable=YES
write_enable=YES
你還可以根據需要調整其他設置,例如匿名訪問、目錄權限等。
sudo systemctl restart vsftpd
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
請注意,FTP協議不是非常安全的,因為它在傳輸數據時不加密。對于更安全的文件傳輸,可以考慮使用SFTP(SSH File Transfer Protocol),它是SSH的一部分,并且提供了加密的文件傳輸。如果你需要設置SFTP,可以在SSH服務器上進行配置。