Проблема энергопотребления

Это может не работать, потому что ваш пароль bar не зашифрован. На странице man для useradd указано:

The encrypted password, as returned by crypt(3).

В этом вопросе о переполнении стека есть несколько ответов, которые могут помочь вам с вашим скриптом, поскольку в вопросе возникает вопрос о добавлении пользователь, а также пароль.

Поскольку принятый ответ не был обновлен по этому вопросу на основе комментариев пользователей, я воспроизведу решение здесь:

echo -e "bar\nbar\n" | passwd fu

Эта команда изменит пароль для пользователя fu - bar. Разумеется, пользователь должен быть создан с использованием useradd.

Другим решением было бы использовать chpasswd, поскольку второй самый высокий голосовой ответ подсказывает:

echo fu:bar | chpasswd

У меня есть испытали оба этих решения, и оба они работают.

Отредактировано для удаления информации adduser и укажите, какие предложения из связанного вопроса действительно работают.

0
задан 25 February 2018 в 17:37

0 ответов

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

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