Права и запуск программ из оболочки

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
pps
Сообщения: 17
ОС: Fedora 7

Права и запуск программ из оболочки

Сообщение pps »

По ошибке сменил владельца каталога /usr с root на себя и дал право записи на группу, после перезагрузки перестали запускаться программы из оболочки,выходит сообщение Недостаточно прав. Пробовал менять владельца на рута, менять права, все равно также. Удалось поправить sudo.
Что можно сделать?

OS: Fedora7
Спасибо сказали:
Аватара пользователя
mczim
Сообщения: 665
ОС: Debian/Ubuntu

Re: Права и запуск программ из оболочки

Сообщение mczim »

#chown -Rc root:root * /usr/
#chmod -R 755 /usr/*
Я странный...
Спасибо сказали:
Аватара пользователя
pps
Сообщения: 17
ОС: Fedora 7

Re: Права и запуск программ из оболочки

Сообщение pps »

mczim писал(а):
27.07.2007 14:29
#chown -Rc root:root * /usr/
#chmod -R 755 /usr/*



Не помогло. Sudo перестал работать.
Спасибо сказали:
Аватара пользователя
mczim
Сообщения: 665
ОС: Debian/Ubuntu

Re: Права и запуск программ из оболочки

Сообщение mczim »

а ты и под рута зайти не можешь?
Я странный...
Спасибо сказали:
Аватара пользователя
pps
Сообщения: 17
ОС: Fedora 7

Re: Права и запуск программ из оболочки

Сообщение pps »

mczim писал(а):
27.07.2007 14:48
а ты и под рута зайти не можешь?


под рутом все нормально.
просто до этого при запуске, например, установка удаление программ, запрашивался пароль, а сейчас вообще не запускается.
Спасибо сказали:
Аватара пользователя
Dr. Evil
Сообщения: 411
ОС: openSUSE 11.0 Beta3

Re: Права и запуск программ из оболочки

Сообщение Dr. Evil »

показывай файл настроек sudo.
Спасибо сказали:
Аватара пользователя
pps
Сообщения: 17
ОС: Fedora 7

Re: Права и запуск программ из оболочки

Сообщение pps »

Dr. Evil писал(а):
27.07.2007 16:49
показывай файл настроек sudo.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
pps
Сообщения: 17
ОС: Fedora 7

Re: Права и запуск программ из оболочки

Сообщение pps »

У кого федора 7, посмотри плиз права доступа на каталог /usr и его подкаталоги и файлы /usr/bin
Спасибо сказали:
Аватара пользователя
pps
Сообщения: 17
ОС: Fedora 7

Re: Права и запуск программ из оболочки

Сообщение pps »

nesk:
При выполнение команды chown с файлов слетают флаги suid

:(

попробуй использовать команду rpmverify
для того что бы посмотреть права на какие файлы отличаются от дефолтных прав на этот файл в пакете.

плюс не надо забывать что есть еще и SElinux, он тоже добавляет к файлам дополнительные атрибуты


Проблема решилась присвоением UID для исполняемых файлов каталогов /usr/bin и /usr/sbin.
Программы из оболочки стали запускаться после установки UID на /usr/sbin/userhelper
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Права и запуск программ из оболочки

Сообщение diesel »

Если интересно еще, вот Федоровские пермишины на файлы в /usr/bin:

http://muaddeep.googlepages.com/permissions
Спасибо сказали: