Привет всемПрощу помощи. Неаккуратно обошелся с командой chown под рутом. Хотел поменять рекурсивно владельца файлов в одном каталоге и опечатался, chown начал менять владельца начиная с корня. Пока тормознул, половина каталогов и файлов сменила владельца.
Один результатов - не работает su. Каждый пользователь сам по себе. Применяешь su user, а в ответ пароль неверный.
Какой файл(ы) сменил владельца для такого эффекта?
P.S. Система Мандрива 2008
Вы вернули пользователя root для su?
>Один результатов - не работает su. Каждый пользователь сам по себе. Применяешь
>su user, а в ответ пароль неверный.
>Какой файл(ы) сменил владельца для такого эффекта?Скорее всего, suid-бит "потерялся" на бинарнике su:
$ which su
/bin/su
$ ls -l `which su`
-rwsr-xr-x 1 root root 27000 2007-02-27 10:53 /bin/su
$ _...что-нибудь вроде chown root.root /bin/su && chmod 4755 /bin/sh должно помочь.
>P.S. Система Мандрива 2008
>[оверквотинг удален]
>
>$ which su
>/bin/su
>$ ls -l `which su`
>-rwsr-xr-x 1 root root 27000 2007-02-27 10:53 /bin/su
>$ _
>
>...что-нибудь вроде chown root.root /bin/su && chmod 4755 /bin/sh должно помочь.
>
>>P.S. Система Мандрива 2008Не то. Не помогло.
При использовании su user и после появления сообщения - неверный пароль, в auth.log пишется сообщение -su:pam_unix(su:auth): authenfication failure; logname=usr0 uid=500 euid=500 tty=tty2 ruser=usr0 rhost= user=user
Причем user и usr0 это просто пользьзователи и по отдельности под этими логинами и паролями в консоль входится свободно
наверно ошибка связана pam_unix, только вот где?