linux

Linux FTP服务器端口如何设置

小樊
47
2025-07-02 02:49:19
栏目: 云计算

在Linux系统中,设置FTP服务器的端口可以通过修改FTP服务器的配置文件来实现。以下是针对两种常见的FTP服务器软件(vsftpd和ProFTPD)的端口设置方法:

vsftpd

  1. 编辑配置文件: 打开vsftpd的配置文件,通常位于/etc/vsftpd/vsftpd.conf

    sudo nano /etc/vsftpd/vsftpd.conf
    
  2. 找到并修改端口设置: 在配置文件中找到listen_port参数,并将其值修改为你想要的端口号(例如,设置为2121)。

    listen_port=2121
    
  3. 保存并退出: 按Ctrl+X,然后按Y确认保存,最后按Enter退出。

  4. 重启vsftpd服务: 使配置生效,需要重启vsftpd服务。

    sudo systemctl restart vsftpd
    

ProFTPD

  1. 编辑配置文件: 打开ProFTPD的配置文件,通常位于/etc/proftpd/proftpd.conf

    sudo nano /etc/proftpd/proftpd.conf
    
  2. 找到并修改端口设置: 在配置文件中找到Port参数,并将其值修改为你想要的端口号(例如,设置为2121)。

    Port 2121
    

    如果你希望ProFTPD监听多个端口,可以使用Listen指令:

    Listen 2121
    Listen 2122
    
  3. 保存并退出: 按Ctrl+X,然后按Y确认保存,最后按Enter退出。

  4. 重启ProFTPD服务: 使配置生效,需要重启ProFTPD服务。

    sudo systemctl restart proftpd
    

注意事项

通过以上步骤,你应该能够成功设置Linux FTP服务器的端口。

0
看了该问题的人还看了