Права доступа в OpenSUSE (ошибка при использовании chmod)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

ol4iksimf
Сообщения: 2
ОС: OpenSuse 12.1, OpenSuse11.3

Права доступа в OpenSUSE

Сообщение ol4iksimf »

Здравствуйте.
У меня на домашнем компьютере установлена OpenSUSE 11.3, на котором поднят сервер/хостинг/FTP и еще множество служб. Он благополучно используется как хост для нескольких сайтов.
После распаковки очередного движка, применяла как обычно набор стандартных действий и по ошибке забыла поставить точку при использовании команды chmod

Получилось что ввела команду:

Код: Выделить всё

chmod -R 777 /*

вместо того что бы дать права только на текущую папку:

Код: Выделить всё

chmod -R 777 ./*


Теперь на компьютер удаленно получить полный доступ может практически любой.

Можно ли как то вернуть права доступа по умолчанию, или как то по другому исправить эту "маленькую" фатальную ошибочку.

PS Откат системы ничего не изменил.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Права доступа в OpenSUSE

Сообщение sash-kan »

гарантированный результат — только при восстановлении из бэкапа·
частично поможет rpm:
при запуске с опцией --verify — расскажет, какие права на файлы, входящие в пакеты, были изменены·
чтобы проверялось поменьше информации, можно указать разные доп. опции (см. man rpm, секция "verify optons")·
с файлами, что не входят в пакеты (большая часть /etc, к примеру), придётся разбираться в индивидуальном порядке·

p.s. мантра:
делайте бэкапы;
не работайте под root-ом·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Права доступа в OpenSUSE

Сообщение taaroa »

на opennet поищите, там описана точно такая же проблема и пути её решения.
:wq
Спасибо сказали:
ol4iksimf
Сообщения: 2
ОС: OpenSuse 12.1, OpenSuse11.3

Re: Права доступа в OpenSUSE

Сообщение ol4iksimf »

taaroa писал(а):
08.12.2011 11:56
на opennet поищите, там описана точно такая же проблема и пути её решения.

на опеннет пытвалась найти, но как то безуспешно, нужно будет попробывать еще раз

sash-kan писал(а):
08.12.2011 11:31
гарантированный результат — только при восстановлении из бэкапа·
частично поможет rpm:
при запуске с опцией --verify — расскажет, какие права на файлы, входящие в пакеты, были изменены·
чтобы проверялось поменьше информации, можно указать разные доп. опции (см. man rpm, секция "verify optons")·
с файлами, что не входят в пакеты (большая часть /etc, к примеру), придётся разбираться в индивидуальном порядке·

спасибо за совет, попробую как то еще помучать руками
Спасибо сказали: