我已經關注了下面顯示的許多有關使用存儲的憑證的線程,但我仍然無法將它們傳遞給虛擬機器連接命令。當我儲存憑證然後使用虛擬機器連接喜歡:
vmconnect mypc ubuntu-pc /credential (Get-StoredCredential -UserName bernie)
無論使用何種方法,我都會收到此訊息:
“憑證‘System.Management.Automation.PSCredential’不在憑證儲存中”
我還嘗試使用 Windows 10 憑證管理員手動新增憑證。
我如何使用儲存的憑證虛擬機器連接命令?
嘗試過的方法:
答案1
嘗試使用 cmdkey 代替。像這樣儲存用戶/密碼:
如果在網域上
cmdkey /generic:domain\server /user:domain\bernie /pass:1234
如果不在網域上:
cmdkey /generic:.\server /user:.\bernie /pass:1234
(也可以用本機機器名稱替換點)
新增後,運行cmdkey /list
並查看底部條目的值 Target=。
接下來,使用 vmconnect 連接,如下所示:
VmConnect.exe "mypc" "ubuntu-pc" /credential LegacyGeneric:target=.\bernie
最後一個 target= 參數將是執行 cmdkey /list 時傳回的值
答案2
您只需使用常規遠端桌面連線即可連線到虛擬機器。
根據您設定虛擬機器和主機之間網路的方式,可能需要進行一些調整。我不太記得哪一個對我有幫助(已經做了好幾天了),但其中一些確實有幫助: