You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PowerShell设置IIS服务器Home层级的FTP SSL证书

要设置IIS服务器Home层级的FTP SSL证书,直接操作IIS:\根路径下的服务器级FTP配置项即可,修改后的脚本如下:

Import-Module WebAdministration
$configItem = 'ftpServer.security.ssl.serverCertHash'
# 从已更新证书的FTP 1站点读取证书指纹
$thumb = Get-ItemProperty "IIS:\Sites\FTP 1" -Name ftpServer.security.ssl.serverCertHash.Value
# 设置IIS Home层级(服务器级)的FTP SSL证书
Set-ItemProperty "IIS:\" -Name $configItem -Value $thumb
# 同步更新FTP 2站点的证书
Set-ItemProperty "IIS:\Sites\FTP 2" -Name $configItem -Value $thumb

注意事项:

  • 运行上述脚本需要使用管理员权限启动PowerShell,否则会出现权限不足无法修改IIS配置的报错
  • 确认你使用的证书已导入到「本地计算机\个人」证书存储中,且IIS运行账号对证书私钥有读取权限
  • 执行完成后可运行iisreset命令重启IIS服务,让配置立即生效

内容的提问来源于stack exchange,提问作者glenn223

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 11:30:04