ubuntu

Ubuntu FTP服务器端口设置多少

小樊
54
2025-05-22 18:42:08
栏目: 云计算

在Ubuntu上设置FTP服务器的默认端口是 21,这是用于控制连接的标准端口。然而,如果您需要修改这个端口,可以在vsftpd的配置文件 /etc/vsftpd.conf 中进行设置。例如,如果您想将端口设置为 2121,可以按照以下步骤操作:

  1. 打开配置文件进行编辑:
sudo nano /etc/vsftpd.conf
  1. 在配置文件中找到或添加 listen_port 这一行,并将其值设置为您想要的端口号(例如,2121):
listen_port 2121
  1. 保存并退出编辑器。

  2. 重启vsftpd服务以使更改生效:

sudo systemctl restart vsftpd

此外,如果您使用的是FTPS(FTP over SSL),控制连接通常使用端口 990,而数据连接则通过TCP端口 20 进行。

在修改端口后,请确保在防火墙中开放新设置的端口,以允许外部访问。例如,使用 ufw(Uncomplicated Firewall)的命令如下:

sudo ufw allow 2121/tcp

这条命令将允许通过TCP端口2121的FTP连接。

综上所述,对于Ubuntu FTP服务器,默认控制连接端口是 21,如果您需要修改,可以设置为其他端口,例如 2121。对于FTPS,控制连接通常使用 990 端口。在修改端口后,别忘了更新防火墙设置以允许新端口的流量。

0
看了该问题的人还看了