vsftpd在Debian上的默認端口設置及修改方法
vsftpd(Very Secure FTP Daemon)在Debian系統上的默認端口遵循FTP協議標準,分為兩類:
若需更改默認端口(如將控制連接端口從21改為2121),需通過編輯配置文件實現:
nano)打開vsftpd的主配置文件/etc/vsftpd.conf。sudo nano /etc/vsftpd.conf
#listen_port=21(默認注釋狀態),刪除行首的#并修改端口號(如listen_port=2121);若未找到該行,可直接在文件末尾添加。pasv_enable=YES
pasv_min_port=10000
pasv_max_port=10009
nano編輯器中,按Ctrl+O保存文件,按Ctrl+X退出。sudo systemctl restart vsftpd
修改端口后,需確保防火墻允許新端口的流量通過(以UFW為例):
sudo ufw allow 2121/tcp
sudo ufw allow 10000:10009/tcp
sudo ufw reload
netstat -tuln | grep <端口號>檢查)。服務器IP:新端口)。