簡體   English   中英

使用 PowerShell 登錄 Azure 不暴露密碼

[英]Login to Azure without exposing password using PowerShell

因此,我一直在嘗試尋找一種方法來使用 PowerShell 登錄 azure,而無需用戶提示,最重要的是,無需在腳本中暴露密碼來管理 Azure 上的應用程序服務和其他管理任務,經過一些研究后,我想出了不同的方法通過使用 Export-Clixml 和 Import-Clixml 命令,使用 Azure AAD 服務原則或 Azure Key Vault 讓它一直工作,不幸的是沒有遇到任何不在腳本中公開密碼的東西。 因此張貼在這里,看看是否有人有任何建議。

注意:我什至為登錄啟用了 MFA。

您應該使用存儲在進行身份驗證的計算機上的用戶名/客戶端證書對 Azure 進行身份驗證。 客戶端證書應該導入到本地機器的存儲中並禁用導出私鑰。

登錄可以從 powershell 開始,方法是讓 PS 獲取證書發送到 Azure。憑證將被返回,然后您可以使用它們來處理您需要的任何操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM