Передать пароль команде adduser

Просто интересно, можно ли передать пароль, который я хочу использовать, команде adduser в ubuntu, чтобы его можно было автоматизировать.

Я хочу сделать что-то подобное

эхо "пароль" | тест adduser

Это избавило бы от необходимости заполнять форму, необходимую для команды adduser, и устанавливать пароль "пароль" для "тестового" пользователя.

1 ответ

Вы не можете сделать это с adduser команда, однако вы можете с основным useradd Команда, если у вас есть зашифрованная версия пароля:

useradd <username> -p <crypted password>

Скорее всего, вы захотите включить другие параметры в командную строку useradd, настроить группы и т. Д. Для получения дополнительной информации ознакомьтесь со справочной страницей useradd(8).

Вы также можете сделать это с usermodпосле использования adduser изначально создать учетную запись, если это проще для вас.

Другие вопросы по тегам