Posts Tagged ‘azure’

使用 Azure PowerShell 修改 AD User 密碼不過期

shtzeng Posted in Research, 系統設定,Tags: , , , , ,
0

放一個國慶日,一早來就被 Azure 炸到
我們家的 jenkins 怎麼推不動 ansible 了
%e8%9e%a2%e5%b9%95%e5%bf%ab%e7%85%a7-2016-10-11-%e4%b8%8a%e5%8d%8810-39-27
查了一陣子發現 ansible 用的 azure  ad 帳號密碼過期需要重設
由於這是 api 用的帳號密碼
過於頻繁重設會讓管理者比較麻煩(要改很多job設定)
所以就去搜尋了一番
結論都是….要用 Azure PowerShell 去改設定
他媽的又是 Portal 又是 CLI 又是 PowerShell 的
三國鼎立不會很煩嗎
suck suck suck

還是要來說一下使用流程
第一是 windows 環境
然後下載 PowerShell 安裝檔安裝
教學網頁在這裡
下載連結在這裡
這是一個漫長的等待流程
再來下在 AD Moudle for PowerShell 安裝
教學網頁在這裡
下載連結在這裡
裝完後打開 AD Module 建立的捷徑
輸入 Connect-MsolService 後登入 AD 帳號,通常是 [email protected] 這個
檢查帳號設定 Get-MSOLUser -UserPrincipalName [email protected] | Select PasswordNeverExpires ,False 就是三個月密碼會過期,要換密碼喔~
設定密碼不過期 Set-MsolUser -UserPrincipalName [email protected] -PasswordNeverExpires $true
如果跟你說你沒權限,請登入 Classic 的網頁,將該使用者權限調大一點
教學網頁在這裡

整個做完之後還是覺得
suck suck suck