要修改Linux FTP服務器的默認端口,您需要根據所使用的FTP服務器軟件進行操作。以下是針對兩種常見FTP服務器軟件的修改方法:
步驟1:打開vsftpd配置文件。使用文本編輯器打開/etc/vsftpd/vsftpd.conf文件。例如,使用nano編輯器,您可以輸入以下命令:
sudo nano /etc/vsftpd/vsftpd.conf
步驟2:找到“listen_port”設置項。如果找不到,請在文件末尾添加。將其值更改為您想要的端口號,例如:
listen_port=2121
將2121替換為您選擇的端口號。
步驟3:保存并關閉配置文件。
步驟4:重啟vsftpd服務以使更改生效:
sudo systemctl restart vsftpd
現在,您的vsftpd FTP服務器將在新指定的端口上運行。
步驟1:打開ProFTPD配置文件。使用文本編輯器打開/etc/proftpd/proftpd.conf文件。例如,使用nano編輯器,您可以輸入以下命令:
sudo nano /etc/proftpd/proftpd.conf
步驟2:找到“Port”設置項。如果找不到,請在文件末尾添加。將其值更改為您想要的端口號,例如:
Port 2121
將2121替換為您選擇的端口號。
步驟3:保存并關閉配置文件。
步驟4:重啟ProFTPD服務以使更改生效:
sudo systemctl restart proftpd
現在,您的ProFTPD FTP服務器將在新指定的端口上運行。
注意:在更改FTP服務器端口后,確保更新防火墻規則以允許新端口的流量。如果您使用的是UFW防火墻,可以使用以下命令:
sudo ufw allow 2121/tcp
將2121替換為您選擇的新端口號。