修改IIS FTP被动模式端口范围的方法
修改IIS FTP被动模式端口范围可通过三种主要方式实现:图形界面操作、命令行工具和PowerShell脚本。不同Windows Server版本适用方法有所差异,需根据系统环境选择对应方案。
图形界面操作(IIS管理器)
适用于支持可视化管理的Windows Server版本:
- 打开IIS管理器,定位目标FTP站点
- 双击”FTP防火墙支持”功能模块
- 在”数据通道端口范围”字段输入新范围(如60000-60020)
- 应用设置并重启FTP服务
命令行工具(Adsutil.vbs)
适用于Windows Server 2003/2008系统:
cd C:\\Inetpub\\AdminScripts
adsutil.vbs set /MSFTPSVC/1 PassivePortRange "8900-8909"
执行后需重启FTP服务生效,端口范围需在5001-65535之间。
PowerShell方法(Windows Server 2012+)
适用于新版操作系统的高效配置方案:
Set-WebConfiguration -PSPath "IIS:\\" -Filter "system.ftpServer/firewallSupport" -Value @{
lowDataChannelPort = 60000
highDataChannelPort = 60020
}
执行后需重启ftpsvc服务。
防火墙配置要求
所有修改方案均需同步更新防火墙规则:
- 在Windows防火墙创建入站规则
- 协议类型选择TCP
- 开放对应的端口范围
本文介绍了三种修改IIS FTP被动端口的主流方法,其中图形界面操作适合初级用户,命令行工具兼容旧版系统,PowerShell方案适用于现代服务器环境。无论采用何种方式,均需注意端口范围有效性(5001-65535)和防火墙同步配置。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/476751.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。