Mac os x 設定登入密碼複雜度 (Password Policy)

mac osx 安全性考量下想用複雜度高一點的密碼規則

e.g.
最短長度
最少一個大寫
最少一個小寫
最少一個特殊字
180 天過期等…

效果提示畫面 preview:
到 User & Group 設定畫面
進行帳號的密碼變更時會出現提示資訊

可以在 command line 透過內建指令做設定

pwpolicy

# 匯入
pwpolicy setaccountpolicies ./policy.plist

也可以參考以下連結做設定~~

ref.

https://support.addigy.com/support/solutions/articles/8000051423-applying-a-password-policy-to-macos-devices-using-a-script

怎麼突然要有這個設定的需求?
我以為都 safeInCloud 了

主要是讓 MAC 登入密碼有幾個功能

  • 180 天後過期
  • 每次密碼不可以和前三次一樣的功能

密碼複雜度的問題,我主要還是用 safe in cloud 去產生沒有錯

題外話,最近發現 safe in cloud 有些不足

主要在於 Google Authenticator (2FA, two-factor authentication) 功能
1passowrd 是整合在一塊的,這部份很尷尬 :dizzy:

也可以參考這文章
ref. 為什麼我拋棄 Google Authenticator 改用 1Password 管理 OTP token | by Bruce Li | Daily Life Productivity | Medium