Ubuntu - adduser / useradd оба запрашивают пароль, может ли скрипт обойти это?

У меня есть сценарий, который отлично работает на Centos, потому что useradd не требует установки пароля на месте, но тот же сценарий не работает на серверах ubuntu, поскольку он требует эту информацию.

В идеале. хотите принудительно не устанавливать пароль в моем сценарии для серверов ubuntu или добавить строку, в которой он устанавливает пароль во время команды useradd.

Если я просто добавлю sudo passwd пользователя в свой сценарий, это займет всего лишь эффект после команды useradd, которая слишком поздно.

Есть идеи?

1
задан 16 March 2017 в 18:57
1 ответ

Из man adduser:

--disabled-password
Like --disabled-login, but logins are still possible (for example using SSH RSA keys) but not using password authentication.

Поведение по умолчанию на useradd заключается в отключении пароля, чтобы он уже работал.

.
1
ответ дан 3 December 2019 в 23:32

Теги

Похожие вопросы