Задать вопрос

Почему не удается авторизоваться?

Здравствуйте! Почему-то не удается авторизоваться в системе. При попытке авторизации получаю ошибку su: Authentication failure
u17@vm-69283c2b:/root$ su u19
Password: 
su: Authentication failure

Пользователь создается автоматически следующими командами:
sudo useradd %USER% -d /home/%USER%
sudo chpasswd %USER%:%PASSWORD%

В чем может быть проблема?
UPD:
Проблема заключается в зависании утилиты chpasswd при попытке выполнения команды sudo chpasswd user:password (просто пустая строка висит)
  • Вопрос задан
  • 363 просмотра
Подписаться 1 Оценить 4 комментария
Решения вопроса 1
icCE
@icCE
youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
Проблема заключается в зависании утилиты chpasswd при попытке выполнения команды sudo chpasswd user:password (просто пустая строка висит)


Это не зависание, это ожидание ввода.
как минимум так
echo "username:password" | chpasswd

Если планируется только в linux где есть chpasswd, то нормально, но можно еще и так

echo -e "password\password\n" | passwd username
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@pfg21
ex-турист
sudo -i user
создание шела от имени пользователя и выполнение в ней множества команд (-i interactiv)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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