要修改Linux FTP服務器的端口,您需要按照以下步驟操作:
登錄到您的Linux服務器。
打開FTP服務器的配置文件。不同的FTP服務器使用不同的配置文件。常見的FTP服務器有vsftpd、ProFTPD和Pure-FTPd。以下是針對這些服務器的配置文件路徑:
/etc/vsftpd/vsftpd.conf
/etc/proftpd/proftpd.conf
/etc/pure-ftpd/pure-ftpd.conf
使用文本編輯器打開相應的配置文件,例如使用nano編輯器:
sudo nano /etc/vsftpd/vsftpd.conf
在配置文件中找到listen_port
(vsftpd)或Port
(ProFTPD)或Port
(Pure-FTPd)這一行。如果找不到這些行,請在文件末尾添加它們。
將端口號更改為您希望使用的端口號。例如,如果您希望將端口號更改為2121,則應將其更改為:
listen_port=2121
Port 2121
Port 2121
保存并關閉配置文件。
重新啟動FTP服務器以使更改生效。根據您使用的FTP服務器,執行以下命令之一:
sudo systemctl restart vsftpd
sudo systemctl restart proftpd
sudo systemctl restart pure-ftpd
確保防火墻允許新端口的傳入連接。使用以下命令打開新端口(以2121為例):
sudo firewall-cmd --permanent --zone=public --add-port=2121/tcp
sudo firewall-cmd --reload
如果您使用的是其他防火墻工具,請根據其文檔進行相應的操作。
現在,您的Linux FTP服務器應該已經在新的端口上運行。請確保在嘗試連接時使用新的端口號。