修改前准备
在修改FTP数据传输端口前,需确认新端口未被其他服务占用(建议使用1024-65535范围内的端口)。Linux系统可通过netstat -tuln
命令检查端口占用情况,Windows系统可使用netstat -ano
命令。
Linux系统配置(vsftpd)
按以下步骤修改vsftpd的默认端口:
- 打开配置文件:
sudo vim /etc/vsftpd.conf
- 添加或修改参数:
listen_port=新端口号
(如2121) - 重启服务:
sudo systemctl restart vsftpd
如需修改数据传输端口(默认20),可添加ftp_data_port=新端口号
参数。
Windows系统配置(IIS)
通过IIS管理器修改端口:
- 打开IIS管理器,选择目标FTP站点
- 点击绑定和SSL设置,修改端口号字段
- 重启Microsoft FTP Service使配置生效
防火墙规则调整
在Linux系统中使用以下命令开放端口:
sudo ufw allow 新端口号/tcp
Windows系统需在防火墙高级设置中创建新的入站规则,允许TCP协议通过指定端口。
客户端连接验证
连接时需显式指定端口号:
ftp 服务器IP 端口号 # 或使用FileZilla客户端填写端口字段
修改FTP默认端口可增强系统安全性,但需同步调整防火墙规则和客户端连接参数。建议在变更后使用netstat
或端口扫描工具验证配置生效情况。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/476582.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。