Password
為什麼 passwd 禁止我設置“簡單”密碼?
我使用控制台命令 passwd 更改我自己的密碼,該密碼是在作業系統安裝後使用 useradd 命令直接設置的。我的原始密碼僅包含行字元,沒有大寫、數字或特殊字元,但 passwd 禁止我設置類似(僅行字元)密碼。為什麼 useradd 沒有 passwd 嚴格?有沒有辦法為已經存在的使用者設置“簡單”密碼?
PS 我知道出於安全原因經常提出這樣的要求,但這是我自己的筆記型電腦和我自己的系統。
密碼子系統被配置為強制執行某種“非弱”密碼策略。
root 使用者(即您在創建帳戶並設置初始密碼時所使用的使用者)不受此策略的限制。
假設您的使用者已設置並授權使用該
sudo
命令,您可以通過以下方式將密碼設置為弱密碼sudo passwd yourusername
如果您設置了root使用者的密碼並且知道它,您也可以這樣做
su -c "passwd yourusername"
並在提示時輸入root密碼。