如何使用 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
输入正确的凭据后,您的帐户将连接。但是,如果您的组织已配置多因素身份验证,则此方法将无法使用,并且可能会产生错误。
输出
广告