1

Произошла ошибка в срабатывании скрипта и получилось так что большая часть директорий в корне / стали принадлежать пользователю oracle и его группе.
От сего получил кучу ошибок - к примеру не возможность подключения к системе используя SSH. Вернул права пользователю root. Решил большую часть проблем.
Подключение успешное.

Вопрос: Где можно посмотреть или как можно вернуть принадлежность каталогов корневых директорий тем пользователям которые ими обладали. К примеру пользователю root.

Пока удаленное подключение root не убрал, потому что локально если попытаться переключиться на него получаю сообщение вида

[oracle@system sbin]$ su -
Password:
su: incorrect password

Менял пароль (chpasswd), не помогло. В /var/log/audit не отмечает неудачных попыток подключения.

Вопрос: Что может вызывать такую ошибку?

2

Второй вопрос решил так - chmod u+s /bin/su 
нашел похожую ошибку используя google  ab

3

После такого бывает проще переустановить систему.

4

Каталоги /bin /boot /etc /lib /lost+found /media /mnt /opt /root /run /sbin /sys /usr принадлежат руту вместе с их содержимым. Поэтому

# chown -R root:root /bin /boot /etc /lib /lost+found /media /mnt /opt /root /run /sbin /sys /usr

а вот с остальным нужно разбираться индивидуально.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

5

tamahcki пишет:

Второй вопрос решил так - chmod u+s /bin/su 

Неудивительно, ведь:

# ls -l `which su`
-rws--x--x 1 root root 59930 сент. 14  2012 /bin/su
Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580