![無法將儲存的憑證傳遞給 vmconnect](https://rvso.com/image/1628421/%E7%84%A1%E6%B3%95%E5%B0%87%E5%84%B2%E5%AD%98%E7%9A%84%E6%86%91%E8%AD%89%E5%82%B3%E9%81%9E%E7%B5%A6%20vmconnect.png)
我已經關注了下面顯示的許多有關使用存儲的憑證的線程,但我仍然無法將它們傳遞給虛擬機器連接命令。當我儲存憑證然後使用虛擬機器連接喜歡:
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
您只需使用常規遠端桌面連線即可連線到虛擬機器。
根據您設定虛擬機器和主機之間網路的方式,可能需要進行一些調整。我不太記得哪一個對我有幫助(已經做了好幾天了),但其中一些確實有幫助: