如何使用 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

輸入正確的憑據後,您的帳戶將連線。但是,如果您的組織已配置多因素身份驗證,則此方法將無法使用,並且可能會產生錯誤。

輸出

更新於: 2021年1月4日

3K+ 閱讀量

啟動你的 職業生涯

透過完成課程獲得認證

開始學習
廣告