【发布时间】:2014-10-22 02:49:27
【问题描述】:
我正在尝试使用 powershell 在位于 DMZ(已完全锁定)上的服务器上创建一个网络共享文件夹,并已请求将规则放入防火墙以允许 TCP 端口 445 发生这种情况,但这是 powershell 用来执行此操作的正确协议和端口吗?
我有以下脚本,我用它在域服务器上创建文件夹,它工作正常
If (!(Test-Path -Path $dirpath))
{
Write-Host "Creating share: $dirpath"
New-Item $dirpath -Type directory
ForEach ($user In $accesslist)
{
Set-FullControl -Principal $user -Folder $dirpath
}
}
Else
{
Write-Host "Folder $dirpath already exists" -Foreground Green
}
$dirpath 可以是 \SERVENAME\d$\folder
但我不确定我需要设置什么防火墙规则才能在 DMZ 服务器上执行此操作,防火墙需要允许通过什么?
设置共享后,我将安装文件复制过来并再次执行安装(Windows 服务),所有这些都是使用 powershell 完成的。
【问题讨论】:
标签: powershell firewall