【问题标题】:How to modify Authorization Rules (URL authorization) in IIS using Powershell如何使用 Powershell 在 IIS 中修改授权规则(URL 授权)
【发布时间】:2014-05-15 19:49:23
【问题描述】:

有没有办法使用 Powershell 修改 IIS (8.0) 中 URL 的授权规则?

我见过很多针对 .NET 和 FTP 的解决方案,但不是真正针对 IIS。 喜欢 ftp。

Import-Module WebAdministration
Add-WebConfiguration -Filter /System.FtpServer/Security/Authorization -Value (@{AccessType="Allow"; Users="$FTPUsername"; Permissions="Read, Write"}) -PSPath IIS: -Location "Default FTP Site/$FTPUserDir/$FTPUsername"    

powershell中的帮助功能也不是很实用。

【问题讨论】:

  • 您知道如何清除或删除规则吗?添加是可以的,但我似乎无法弄清楚。

标签: powershell iis authorization


【解决方案1】:

试试这个:

Add-WebConfiguration -Filter /system.webServer/security/authorization -Value (@{AccessType="Allow"; Users="$IISUsername"; Permissions="Read, Write"}) -PSPath IIS: -Location "Your IIS Site"

【讨论】:

    【解决方案2】:

    我成功地使用它来将用户添加到网络服务器本身(不是站点)的授权规则中:

    Add-WebConfiguration -Filter "/system.webServer/security/authorization" -Value @{accessType="Allow"; users="xxx"; verbs="xxx"}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-15
      相关资源
      最近更新 更多