Chmod 700 на корне.
Goga075 17 февраля, 2012 - 02:07
Вот случайно нажал энтр и отправил недописанную команду
chmod -R 700 /
Отменил эту команду как увидел. Но она успела сделать свое
Подскажите плиз что делать в данной ситуации?
Я получил от части нерабочую систему. Бэкап 3-х месячной давности.
»
- Для комментирования войдите или зарегистрируйтесь
1) chmod -R 777 (на тот кусок
1) chmod -R 777 (на тот кусок корня, что покоцан предыдущим chmod), а потом emerge @installed или emerge -e world
2) написать скриптик, который установит права в текущей системе по бэкапу. и выдаст файлы для которых это не удалось, узнать к каким пакетам принадлежат и пересобрать их.
3) права во многом однотипны, почти везде на папках drwxr-xr-x и -rw-r--r-- для файлов основные исключения в var и etc. Сейчас у себя глянул, много *.so с -rwxr-xr-x в /usr/lib(не понимаю для чего). Про /bin /sbin /usr/bin понятно.
Я в линуксе не эксперт. И увы
Я в линуксе не эксперт. И увы писать скрипты не умею.
Так-что наверно придется пересобирать. Или делать откат бэкапа с сохранением инфы на данный момент.
0700 не так много в
0700 не так много в системе
Да прав-то не много. Мне
Да прав-то не много. Мне пришлось на все выставить права 777. Шоб хоть что-то работало.
.
Помнится, была (и упоминалась, где-то на гентуру) команда (утилита) выставляющая на системные файлы/каталоги положенные по FHS права доступа (а с содержимым
/home
, полагаю, сам разберёшься, если что могу подсказать поfind
).Но как точно её зовут --- звиняй, не помню.
ЗЫ: Почитав страницу руководства и на будущее: назначение для root'а алиаса с включением по умолчанию опции
--preserve-root
должно избавить от повтороения подобных случайностей.И разделяй типы файлов ('f' и 'd').
:wq
--
Live free or die
Спасибо и на этом. Бэло-бы
Спасибо и на этом.
Бэло-бы очень хорошо если-бы ты смог ее вспомнить)
/
Память (вместе с
app-portage/eix
) указывают наsys-apps/mtree
.Но личного опыта не имею. Намёк понял? :)
P.S. Но SystemRescueCd тебе скорее всего пригодится.
:wq
--
Live free or die
Подскажите тогда как
Подскажите тогда как переместить файлы с заменой прежних так что-бы права остались старыми!