4

Я использую rhel 5, когда я работаю в терминале, сначала я набрал команду su, и по ошибке я ввел команду копирования и некоторые другие символы, после того, как понял, что допустил ошибку, я вышел и продолжил с командой копирования в терминале. ,

через некоторое время, когда я пытался войти в систему, используя su и пароль, он говорит "неверный пароль".

Поэтому я вышел из системы и ввел root-логин для графического интерфейса, и он работает хорошо, но я не могу использовать тот же пароль для su.

кто-нибудь может обойти эту проблему?

3 ответа3

3

Возможно, вы заблокировали пользователя root слишком большим количеством неверных аутентификаций. Пытаться

usermod -U root

чтобы разблокировать аккаунт.

3

У меня была такая же проблема, и ни один из приведенных выше ответов не помог. В моем случае я мог войти в систему как root, sudo работало, но не su .

Оказалось, что /bin/su как-то потерял разрешение suid.

Я исправил это с помощью chmod u+s /bin/su , а затем su снова заработал.

1

Убедитесь, что пользователь пытается войти в группу колес.

$ id uid = 1000(usr) gid = 1000(usr) группы = 1000(usr), 10(колесо), 18(аудио), 19(cdrom), 35(игры), 442(plugdev), 1003(импульс- доступ)

если вы не видите колесо, ваше су не получится.

Или вы можете отредактировать файл su в каталоге /etc/pam.d и изменить его так, чтобы группа колес не могла расширять ваши привилегии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .