温馨提示×

debian ftpserver怎么改端口

小樊
38
2026-09-03 17:16:09
栏目: 智能运维

在 Debian 上修改 FTP 服务器端口,具体做法取决于你使用的 FTP 服务软件。最常见的有 vsftpd(最常用)和 proftpd。下面分别说明。


一、vsftpd(最常见)

1. 安装(如果还没装)

sudo apt update
sudo apt install vsftpd

2. 修改端口

编辑配置文件:

sudo nano /etc/vsftpd.conf

找到或添加这一行(默认是 21):

listen_port=2121

2121 改成你想要的端口

3. 重启服务

sudo systemctl restart vsftpd

4. 防火墙放行(如有)

sudo ufw allow 2121/tcp

5. 被动模式端口(可选)

如果用了被动模式,还需要配置:

pasv_min_port=30000
pasv_max_port=31000

并放行对应端口。


二、ProFTPD

1. 修改端口

sudo nano /etc/proftpd/proftpd.conf

修改或添加:

Port 2121

2. 重启服务

sudo systemctl restart proftpd

3. 防火墙

sudo ufw allow 2121/tcp

三、确认监听端口

sudo ss -tulnp | grep ftp

四、注意事项

  • 改端口后,客户端连接必须指定新端口(如 ftp.example.com:2121
  • 如果是云服务器,还需在安全组放行端口
  • 建议避免使用 1–1024 的特权端口(除非必要)

如果你告诉我 用的是哪种 FTP 服务具体报错,我可以给你更精确的步骤。

0