温馨提示×

CentOS FTP Server端口怎么修改

小樊
43
2025-12-01 19:42:24
栏目: 智能运维

要修改CentOS上的FTP服务器端口,请按照以下步骤操作:

  1. 打开FTP服务器配置文件。CentOS上常用的FTP服务器有vsftpd和ProFTPD。这里以vsftpd为例。

    使用文本编辑器打开vsftpd配置文件。例如,使用nano编辑器:

    sudo nano /etc/vsftpd/vsftpd.conf
    

    如果ProFTPD是您正在使用的FTP服务器,请打开以下文件:

    sudo nano /etc/proftpd/proftpd.conf
    
  2. 在配置文件中找到listen_port(vsftpd)或Port(ProFTPD)这一行。如果没有找到,请在文件末尾添加。

    对于vsftpd,在文件中添加或修改以下行:

    listen_port=新端口号
    

    对于ProFTPD,在文件中添加或修改以下行:

    Port 新端口号
    

    新端口号替换为您想要使用的端口号。请确保端口号在1到65535之间,且未被其他应用程序占用。

  3. 保存并关闭配置文件。

    对于nano编辑器,按Ctrl + X,然后按Y,最后按Enter

  4. 重启FTP服务器以使更改生效。

    对于vsftpd:

    sudo systemctl restart vsftpd
    

    对于ProFTPD:

    sudo systemctl restart proftpd
    

现在,您的FTP服务器应该已经在新的端口上运行。请确保在防火墙中允许新端口的流量。如果您的CentOS系统使用firewalld,请运行以下命令:

sudo firewall-cmd --permanent --zone=public --add-port=新端口号/tcp
sudo firewall-cmd --reload

新端口号替换为您实际使用的端口号。

0