如何使用 PowerShell 連線 Azure 帳戶?
要使用 PowerShell 連線 Azure 帳戶,我們可以使用 **Connect-AZAccount** 命令。如果我們從以下 URL 檢查命令引數,則有多種方法可以連線到 Azure 帳戶,但本文將使用簡單的方法進行連線。
使用互動式控制檯連線門戶
使用 DeviceLogin 方法。
使用 Credentials 方法。
使用互動式控制檯方法連線門戶。
當我們直接使用 Connect-AZAccount 而不帶任何引數時,它將開啟一個 Azure 門戶憑據的彈出視窗。
您需要在其中輸入您的 Azure 憑據。
使用 Device Login 方法。
在此方法中,**Connect-AZAccount** 使用引數 **-DeviceLogin**。執行命令後,它將在控制檯視窗中顯示程式碼,我們需要在網站上輸入該程式碼。
示例
Connect-AzAccount -DeviceCode
輸出
WARNING: To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code SAYX4512 to authenticate.
如上圖所示,您需要在網站 https://Microsoft.com/DeviceLogin 上輸入顯示的程式碼,如果您尚未進行身份驗證,則需要在其中輸入 Azure 憑據。
使用 Credentials 方法。
您可以直接在 **Get-Credentials** 命令中提供 Azure 使用者憑據,並在 **Connect-AZAccount** 中使用這些憑據。
示例
$creds = Get-Credential Connect-AZAccount -Credential $creds
輸入正確的憑據後,您的帳戶將連線。但是,如果您的組織已配置多因素身份驗證,則此方法將無法使用,並且可能會產生錯誤。
輸出
廣告