繁体   English   中英

在 Azure ZAEA23489CE3AA9B63406EBB28Z0IIS 中自动设置被动 FTP

[英]Automate setting up Passive FTP in IIS on Azure Windows Server?

有没有办法在 Windows 服务器上的 IIS 中自动设置 FTP 站点? 我可以按照本文档手动执行此操作。 但我想用脚本来做。

我在运行 Windows Server 2016 的 Azure VM 上使用 IIS 10。

要设置 FTP 外部防火墙 IP 地址和数据通道端口范围,您可以应用此脚本:

#Set up data channel
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST'  -filter "system.ftpServer/firewallSupport" -name "lowDataChannelPort" -value 5000
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST'  -filter "system.ftpServer/firewallSupport" -name "highDataChannelPort" -value 6000


#Set external firewall support
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST'  -filter "system.applicationHost/sites/siteDefaults/ftpServer/firewallSupport" -name "externalIp4Address" -value "1.1.1.1"

关于如何使用 powershell 建立 FTP 站点的链接有很多。 https://gallery.technet.microsoft.com/scriptcenter/Creating-FTP-in-IIS-and-014b8940

您可以根据您的要求组合这些脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM