Linux如何修改ftp端口

Linux如何修改ftp端口

Linux如何修改FTP端口

在Linux系统中,FTP服务默认使用的端口是21。如果需要修改FTP端口,可以按照以下步骤操作:

1. 修改FTP配置文件

登录到Linux系统中,找到FTP服务器的配置文件。常见的FTP服务器配置文件为vsftpd.conf(如果是使用vsftpd作为FTP服务器的话)。

使用文本编辑器打开vsftpd.conf文件,可以使用以下命令:

```

sudo vi /etc/vsftpd.conf

在配置文件中找到“listen_port”或者“listen”相关的配置项,将默认的端口号21修改为你想要的新端口号。保存并关闭配置文件。

2. 重启FTP服务

修改完配置文件后,需要重启FTP服务使修改生效。可以使用以下命令重启vsftpd服务:

sudo systemctl restart vsftpd

3. 防火墙设置

如果系统开启了防火墙,需要确保新的FTP端口已经放行。可以使用以下命令添加新的FTP端口到防火墙规则中:

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

sudo firewall-cmd --reload

完成以上步骤后,FTP服务就会使用新的端口进行监听。记得在客户端连接FTP服务器时,指定使用的是修改后的端口号。

总结

通过修改FTP配置文件、重启FTP服务和设置防火墙规则,可以成功修改Linux系统中FTP的端口号。