Назад | Перейти на главную страницу

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 это отключить пароль, чтобы он уже работал.