在Ubuntu系统中设置vsftpd(Very Secure FTP Daemon)的端口,可以按照以下步骤进行:
打开vsftpd配置文件 打开终端,使用文本编辑器(如nano或vim)打开vsftpd的配置文件:
sudo nano /etc/vsftpd.conf
找到并修改监听端口
在配置文件中找到listen_port
这一行(如果没有,可以手动添加),并将其值修改为你想要的端口号。例如,如果你想将端口设置为2121,可以这样写:
listen_port=2121
保存并退出
保存文件并退出编辑器(在nano中按Ctrl+O
保存,然后按Ctrl+X
退出)。
重启vsftpd服务 为了让更改生效,需要重启vsftpd服务:
sudo systemctl restart vsftpd
验证端口设置
使用netstat
或ss
命令来验证vsftpd是否正在监听新的端口:
sudo netstat -tuln | grep vsftpd
或者
sudo ss -tuln | grep vsftpd
如果你还希望通过防火墙来允许新的FTP端口,可以使用ufw
(Uncomplicated Firewall)来进行配置。
启用防火墙 如果你还没有启用防火墙,可以使用以下命令启用:
sudo ufw enable
允许新的FTP端口
使用ufw
命令允许新的FTP端口通过防火墙:
sudo ufw allow 2121/tcp
重新加载防火墙规则 为了让更改生效,需要重新加载防火墙规则:
sudo ufw reload
通过以上步骤,你应该能够成功地在Ubuntu系统中设置vsftpd的端口。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Ubuntu vsftp的配置文件修改