2014-08-28 56 views
0

我试图在服务器上使用PowerShell创建一个网络共享文件夹,它位于DMZ(这是相当锁定),并已请求将一个规则放在防火墙允许TCP端口445发生这种情况,但是这是PowerShell使用的正确协议和端口吗?使用Powershell,防火墙规则在DMZ上创建网络共享?

我有以下脚本,我都用来创建域服务器上的文件夹,它工作正常

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 $ \文件夹

但我不知道为了在DMZ服务器上执行此操作需要设置什么防火墙规则,防火墙需要允许通过哪些规则?

共享设置完成后,我将安装文件复制到另一个目录并再次执行安装(Windows服务),所有这些都是使用powershell完成的。

回答

0

445只是smb所需的端口之一,您还需要137-139。除此之外,你显然还需要适当的权限。