接著昨天的場景,雖然將Windows Server 2012 Core的默認控制臺設置成了PowerShell,還啟用了遠程桌面,但是對于Core版本的服務器來講,遠程桌面形同雞肋,所以我想啟用PowerShell遠程訪問,在服務器上以管理員權限運行:
Enable-PSRemoting -Force
在嘗試建立遠程連接時,提示訪問被拒絕,此時可能是防火墻問題:我需要使用PowerShell添加PowerShell遠程防火墻規則:
New-NetFirewallRule -Name powershell-remote-tcp -Direction Inbound -DisplayName 'PowerShell遠程連接 TCP' -LocalPort 5985-5996 -Protocol 'TCP'New-NetFirewallRule -Name powershell-remote-udp -Direction Inbound -DisplayName 'PowerShell遠程連接 UDP' -LocalPort 5985-5996 -Protocol 'UDP'
再次嘗試建立連接:
PS> Enter-PSSession -ComputerName 192.168.1.15 -Credential administrator[192.168.1.15]: PS C:/Users/Administrator/Documents> hostnameAD-2012
新聞熱點
疑難解答