centos

VSFTP在CentOS上的端口配置

小樊
48
2025-09-07 16:09:32
栏目: 智能运维

在CentOS上配置VSFTP(Very Secure FTP Daemon)的端口,你需要编辑VSFTP的配置文件。以下是详细步骤:

1. 安装VSFTP

首先,确保你已经安装了VSFTP。如果没有安装,可以使用以下命令进行安装:

sudo yum install vsftpd

2. 编辑VSFTP配置文件

VSFTP的主要配置文件是 /etc/vsftpd/vsftpd.conf。你可以使用任何文本编辑器(如 vi, nano 等)来编辑这个文件。

sudo vi /etc/vsftpd/vsftpd.conf

3. 修改端口配置

在配置文件中找到 listen_port 参数,并将其修改为你想要的端口号。例如,如果你想将VSFTP的端口改为 2121,则进行如下修改:

listen_port=2121

4. 其他常用配置

除了端口配置外,还有一些常用的配置项可以根据需要进行调整:

5. 保存并退出

编辑完成后,保存文件并退出编辑器。

6. 重启VSFTP服务

为了使配置生效,需要重启VSFTP服务:

sudo systemctl restart vsftpd

7. 配置防火墙

如果你启用了防火墙(如 firewalld),需要允许新的端口通过防火墙。例如,使用 firewalld 的话,可以执行以下命令:

sudo firewall-cmd --permanent --add-port=2121/tcp
sudo firewall-cmd --reload

8. 测试配置

最后,你可以使用FTP客户端连接到新的端口来测试配置是否成功。例如,使用 ftp 命令:

ftp localhost 2121

输入用户名和密码进行登录,确认可以正常连接和操作。

通过以上步骤,你应该能够在CentOS上成功配置VSFTP的端口。

0
看了该问题的人还看了