LINUX.ORG.RU

Батенька, вы далеко не первый, кто это сделал :D

1. В зависимости от дистра найдите скрипт в /etc/{rc,init}.d, который запускается раньше всех
2. Пропишите в самое его начало chmod 755 / (у меня sudo работал)
3. sudo reboot

Werehuman ★★
()
Ответ на: комментарий от Werehuman

> Батенька, вы далеко не первый, кто это сделал :D

рекомендую еще и libc снести ради эксперимента =)

isden ★★★★★
()
Ответ на: комментарий от isden

Ну самое детское - попробовать sudo chmod -x `which chmod`. Разумеется, из этого тоже есть совсем простой выход.

Werehuman ★★
()
Ответ на: комментарий от Werehuman

Только от этого su не заработает... С него (как и с /bin/ping, например) отвалился бит suid при смене прав.

lodin ★★★★
()

Загрузись с установочного диска и переставь критичные пакеты. Потом, когда получится загрузиться в систему, переставь все.

Как вариант, попроси у кого-нибудь, у кого установлен тот-же дистрибутив похожей версии, дать список файлов и прав на них. Наклепай скрипт для изменения прав доступа и выполни его.

Harliff ★★★★★
()

> Как нибудь восстановить систему можно?

Можно.

AnDoR ★★★★★
()

А тебе лысому я телефон не скажу (с) Реклама чего-то.

Нету в юниксах папок, нету.

Переставляй с нуля вендузятнег.

anonymous
()

ставишь минимальную базовую систему на другой раздел( это недолго ) - грузишь ее, потом пишешь скрипт( или программку на любимом языке ), который рекурсивно просматривает все корневую ФС( без захода в /mnt, /media, /proc и т.п. ) и для найденных файлов копирует атрибуты в файлы из /mnt/linux/*

П.С. "chmod -R a+w" - это оригинально :)

lester ★★★★
()

ппц, в тред одни виндузятники - мастеры попереустанавливать отписались. Система у Вас какая? в редхатах/федорах/и еще где есть rpm права на файлы восстанавливаются так: rpm -qa | xargs -n1 rpm --setperms

borisych ★★★★★
()
Ответ на: комментарий от borisych

Ага, только после этого всё равно ещё придется поработать руками - в системе ведь ещё может быть куча файлов, непринадлежащих пакетам: каталоги и файлы различных СУБД, почтовой очереди и т.п., в общем почти весь /var (ну и не забыть про /home).

spirit ★★★★★
()
Ответ на: комментарий от true_admin

>После chmod -R a+w не отвалится.

Не отваливается. Только от chown.

Каюсь, был неправ.

lodin ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.