在Linux系統上配置FTPServer(通常指vsftpd)的防火墻設置,可以確保只有授權的用戶能夠訪問FTP服務。以下是詳細的步驟:
啟用防火墻(如果尚未啟用):
sudo ufw enable
允許FTP控制端口(21):
sudo ufw allow 21/tcp
允許FTP數據傳輸端口范圍(例如,30000-31000):
sudo ufw allow 30000:31000/tcp
重新加載防火墻規則以應用更改:
sudo ufw reload
啟用防火墻(如果尚未啟用):
sudo systemctl start firewalld
允許FTP控制端口(21):
sudo firewall-cmd --permanent --add-port=21/tcp
允許FTP數據傳輸端口范圍(例如,30000-31000):
sudo firewall-cmd --permanent --add-port=30000-31000/tcp
重新加載防火墻規則以應用更改:
sudo firewall-cmd --reload
sudo ufw status
或sudo firewall-cmd --list-all
以上步驟可以幫助您在Linux系統上為FTPServer配置防火墻,確保服務器的安全性。