Проблема
Невозможно залогиниться рутом, либо в 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: