我在Windows Azure上創建了一個Windows虛擬機,並通過SSL設置了winrm。遠程winrm上的「訪問被拒絕」
但是,我無法使用PowerShell腳本連接它。
當我運行以下:
Enter-PSSession -ConnectionUri https://myniceapp.cloudapp.net:5986
-Credential "hostname/username"
-SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck)
我得到一個提示,要求輸入密碼後,我鍵入我管理連接。
但是,當我嘗試將其自動化,它始終以「訪問被拒絕」
$securePassword = ConvertTo-SecureString -AsPlainText -Force "password"
$cred = New-Object System.Management.Automation.PSCredential "hostname/username", $securePassword
Enter-PSSession -ConnectionUri https://myniceapp.cloudapp.net:5986 -Credential $mycreds -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck)
任何想法返回?
編輯
完整的錯誤看起來是這樣的:
輸入-的PSSession:連接到myniceaspp.cloudapp.net與以下錯誤消息出現故障的遠程服務器:訪問被拒絕。有關更多信息,請參閱about_Remote_Troubleshooting幫助主題。
在行:1個字符:1
+ Enter鍵-PSSession將-ConnectionUri https://myniceaspp.cloudapp ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
+ CategoryInfo:InvalidArgument:(HTTPS:// ... myniceaspp udapp.net:5986/:Uri)輸入-的PSSession],PSRemotingTransportException
+ FullyQualifiedErrorId:CreateRemoteRunspaceFailed
可能是您使用的用戶是機器管理員但不是域管理員的情況。 – Aravind
@Aravind並不意味着我不應該使用提示連接嗎? –
嗯。這是我遇到這個問題的場景。取決於該虛擬機是否是域(AD)的一部分。如果它只是一個VM,則上述情況不適用。我有這個工作http://michaelwasham.com/windows-azure-powershell-reference-guide/introduction-remote-powershell-with-windows-azure/ – Aravind