温馨提示×

centos vsftp如何修改默认端口

小樊
87
2025-02-12 12:11:20
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要修改 CentOS 上 vsftpd 的默认端口,请按照以下步骤操作:

  1. 打开终端。

  2. 使用文本编辑器打开 /etc/vsftpd/vsftpd.conf 文件。例如,您可以使用 vi 编辑器:

sudo vi /etc/vsftpd/vsftpd.conf
  1. 在配置文件中找到以下两行(如果不存在,请添加到文件末尾):
#local_enable=YES
#chroot_local_user=YES

将这两行的注释符号(#)去掉,以启用本地用户登录和限制用户访问自己的文件:

local_enable=YES
chroot_local_user=YES
  1. 在配置文件中找到以下行(如果不存在,请添加到文件末尾):
#listen=2099

# 符号去掉,并将端口号更改为您想要的端口号,例如,如果您想将端口更改为 2121:

listen=2121
  1. 保存并关闭配置文件。

  2. 重启 vsftpd 服务以应用更改:

sudo systemctl restart vsftpd

现在,vsftpd 将监听您指定的新端口。请注意,您可能需要在防火墙中允许新端口的流量。如果您使用的是 firewalld,可以使用以下命令开放新端口(将 2121 替换为您选择的端口号):

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:VSFTP在CentOS上的权限设置

0