passwd: ошибка аутентификации на redhat

У меня есть приложение (APP1), которое может выполнять только пользователь с привилегиями root, но не root.

Поэтому я создал еще одного пользователя root1 :
adduser -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M root1

И затем, когда я пытаюсь назначить пароль этому пользователю, я получаю ошибку аутентификации.

[root]# passwd root1
Изменение пароля для пользователя root1.
Новый пароль UNIX:
НЕПРАВИЛЬНЫЙ ПАРОЛЬ: он основан на слове из словаря
Повторите новый пароль UNIX:
passwd: Ошибка аутентификации

Я много искал в Google и пробовал много предложенных способов, но ни один из них не помог решить эту ошибку.
Не могли бы вы помочь мне в устранении вышеуказанной ошибки, чтобы я мог войти в систему, используя root1 для запуска приложения ( ПРИЛОЖЕНИЕ1).

Спасибо,


person hits_lucky    schedule 26.07.2010    source источник
comment
serverfault.com или superuser.com и выполните man sudo   -  person Anders    schedule 26.07.2010
comment
Что-нибудь в ваших журналах? Вы также можете попробовать serverfault.com.   -  person sarnold    schedule 26.07.2010


Ответы (1)


Проблема в вашем пароле. Вы не можете изменить пароль суперпользователя на что-то действительно простое и угадываемое, например «qwerty».

Кроме того, у Red Hat есть хорошая статья о безопасности паролей.

person vtorhonen    schedule 26.07.2010
comment
Я попробовал сейчас с очень безопасным паролем (см. ниже, мы не видим предупреждения словаря), но проблема все еще существует. Кстати, мой текущий пароль root — это слово в словаре. Пример: [root@smh pam.d]# passwd root1 Изменение пароля для пользователя root1. Новый пароль UNIX: введите новый пароль UNIX еще раз: passwd: Ошибка аутентификации - person hits_lucky; 26.07.2010
comment
Ладно, тогда это что-то другое. Вы проверили /var/log/secure на наличие ошибок? - person vtorhonen; 26.07.2010