Azure VM的存取/管理

Azure VM的存取/管理

我的目標是能夠存取和管理 Azure 中的虛擬機器。目的是讓我透過 CLI 登入(az 登入)到我自己的帳戶,並被授予對另一個訂閱的完全存取權限和權限,以便我可以啟動、關閉、存取等。如果是的話怎麼辦?

答案1

是的,這是可能的,我已經透過 azure powershell 完成了。我已經部署了幾個可以管理的虛擬機器。請使用以下連結來熟悉它:

Azure PowerShell 入門 |微軟文件

停止-AzureVM (Azure) |微軟文件

答案2

如果我的理解是正確的話,這是可能的。

但是您需要邀請您的用戶訂閱(B2B),執行此操作的步驟,您可以查看此關聯

什麼是 Azure AD B2B 協作?你可以檢查這個關聯

正如hannel所說,邀請用戶訂閱後,您需要Owner在訂閱層級授予角色,然後您可以使用Azure CLi來管理您的VM。

答案3

在您可以使用 PowerShell 或 CLI 管理另一個訂閱上的資源之前,該訂閱的擁有者需要向您授予擁有者權限,或者如果只是停止/啟動 VM,則需要授予該訂閱的虛擬機器貢獻者權限。

在此輸入影像描述

一旦您擁有訂閱權限,他們就可以使用 PowerShell、cli 或......來管理(停止/啟動)VM。 「存取權限」是在作業系統層級授予的,因此除非您使用 Azure AD DS,否則不會在 Azure 上進行管理。

希望這可以幫助。

答案4

正如大家所說,只要您的帳戶被授予適當的訂閱權限,您就可以使用 CLI 管理虛擬機器。登入 CLI 後,您將選擇訂閱,然後照常進行管理。

要停止和啟動 VM,您只需要有限的權限,因此您可以被授予 VM 貢獻者角色或僅具有這些操作的自訂角色。

稍微複雜一點的是使用 RDP 或 SSH 存取其自身的虛擬機器。您需要提供憑證才能存取計算機,這些憑證不會透過入口網站或 CLI 提供,除非您選擇重置它們,如果其他人正在使用此 VM,則可能不會感激。

相關內容