Linux
Ubuntu - adduser / useradd 都要求設置密碼,可以強制腳本繞過這個嗎?
我有一個在 Centos 上執行良好的腳本,因為 useradd 不需要在那裡設置密碼,但是相同的腳本在 ubuntu 伺服器上不起作用,因為它需要此資訊。
理想情況下,我希望在我的腳本上強制不為 ubuntu 伺服器設置密碼,或者在 useradd 命令期間添加一行來設置密碼。
如果我只是將 sudo passwd使用者添加到我的腳本中,這只會在 useradd 命令之後生效,這為時已晚。
有任何想法嗎?
來自
man adduser
:--disabled-password Like --disabled-login, but logins are still possible (for example using SSH RSA keys) but not using password authentication.
預設行為
useradd
是禁用密碼,這樣密碼應該已經可以工作了。