31 июля 2012 г.

Проблема при создании пароля



Блог переехал на https://shapkin.me


Создаю нового пользователя в системе.
Вылезла вот такая ошибка:
[user@server]$ sudo passwd tun Changing password for user tun. passwd: Authentication token manipulation error
Не сразу понял, откуда и почему, а ответ как всегда прост и на поверхности.
Пользователь был создан командой:
sudo adduser tun -s /sbin/nologin
Не трудно догадаться в чем проблема, конечно в /sbin/nologin...Меняем на /sbin/sh и жизнь удалась. Еще возможной причиной такого сообщения, может быть отсутствие юзера в файле /etc/shadow. Тут уже надо будет использовать утилиту pwconv, которая пересоздаст shadow на основе passwd. Дурацкая ошибка, признаю, но все когда-то их совершают :)

Комментариев нет:

Отправить комментарий