使用PowerShell

时间:2016-08-25 16:09:26

标签: powershell iis windows-server-2012-r2

我希望自动部署网站。

在此网站中,有一些文件夹我希望启用IP地址和域限制。我搜索过,但是我能找到的所有帖子都展示了如何启用我想要做的事情,但是使用IIS管理器GUI。我试图用Powershell确定如何做到这一点。

我有一个网站www-a.contoso.com,在这个网站中我有一个名为secure的文件夹。

在此安全文件夹中,对于IP地址和域限制,我想自动执行以下操作:

  1. 对于编辑功能设置,将拒绝访问权限设置为拒绝操作类型“禁止”
  2. 为IP地址127.0.0.1添加允许条目
  3. 我只想将其应用于安全文件夹,而不是整个网站。

    我试图在Windows 2012 R2上使用IIS 8.5

    执行此操作

    更新

    我发现以下Powershell命令会在allow ip address中添加。

    add-webconfiguration -filter /system.webServer/security/ipSecurity -location "www-a.contoso.com/secure" -value @{ipAddress="127.0.0.1";allowed="true"} -PSPath "IIS:\"
    

    并且仅在安全文件夹中指定,同时不影响网站的其余部分。

    但是我仍然在寻找编辑功能设置,将拒绝的访问权限设置为安全文件夹的“禁止”拒绝操作类型

0 个答案:

没有答案