Проблема

Невозможно залогиниться рутом, либо в SSH не работает su — неверный пароль, хотя пароль точно верный.

В логе /var/log/secure ошибки

Oct 17 02:41:50 server unix_chkpwd[24907]: check pass; user unknown
Oct 17 02:41:53 server unix_chkpwd[24908]: check pass; user unknown
Oct 17 02:41:53 server unix_chkpwd[24908]: password check failed for user (root)
Oct 17 02:41:53 server su: pam_unix(su:auth): authentication failure; logname=admin uid=501 euid=501 tty=pts/0 ruser=admin rhost=  user=root

Решение

К сожалению решить можно только через консоль.

Логинимся как root через консоль.

# проверяем права на su
ll /bin/su
-rwxr-xr-x 1 root root 28336 Oct 16  2012 /bin/su

# можно проверить так
rpm -V coreutils
.M.......    /bin/su

# исправляем проблему
chmod +s /bin/su
ll /bin/su
-rwsr-xr-x 1 root root 28336 Oct 16  2012 /bin/su

# проверяем, логинимся любым юзером
su - someuser
Password:
Отмечено:

Добавить комментарий