Matt B Asked: 2017-03-17 08:57:04 +0800 CST2017-03-17 08:57:04 +0800 CST 2017-03-17 08:57:04 +0800 CST Ubuntu - adduser / useradd 都要求设置密码,可以强制脚本绕过这个吗? 772 我有一个在 Centos 上运行良好的脚本,因为 useradd 不需要在那里设置密码,但是相同的脚本在 ubuntu 服务器上不起作用,因为它需要此信息。 理想情况下,我希望在我的脚本上强制不为 ubuntu 服务器设置密码,或者在 useradd 命令期间添加一行来设置密码。 如果我只是将 sudo passwd用户添加到我的脚本中,这只会在 useradd 命令之后生效,这为时已晚。 有任何想法吗? linux scripting ubuntu bash useradd 1 个回答 Voted Best Answer Dale C. Anderson 2017-03-17T09:12:15+08:002017-03-17T09:12:15+08:00 来自man adduser: --disabled-password Like --disabled-login, but logins are still possible (for example using SSH RSA keys) but not using password authentication. 默认行为useradd是禁用密码,这样密码应该已经可以工作了。
来自
man adduser
:默认行为
useradd
是禁用密码,这样密码应该已经可以工作了。