слетели права и владельцы на все директории и файлы [Решено]
caz 26 января, 2009 - 01:44
жила себе gentoo на ноуте, все хорошо, решил я подучить немного cisco, скачал gns3 и нужно было один файл исполняемым сделать, сделал chmod +x dynamips.bin и тут случилось, слетели все права, владельцы на все директории(/bin, /etc, /tmp и т.д..) и на файлы во всех директориях.. не знаю с чем это было связано, в логах пусто.. вопрос, как и возможно ли, все вернуть на свои места? если нужна какая-то информация, с радостью предоставлю..
»
- Для комментирования войдите или зарегистрируйтесь
Начать можно с emerge -e
Начать можно с emerge -e world. Я как-то с таким сталкивался, хотя сам виноват был
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
прав нет даже у рута, ни ls
прав нет даже у рута, ни ls ни chmod сделать... сейчас качаю минимал сиди, самый безболезненный способ получается emerge -e world?
Насколько я знаю, для рута
Насколько я знаю, для рута все запреты (права на файлы/папки) игнорируются (ну разве кроме исполняемости файлов), у него полные права на доступ к файлам есть всегда.
Разве что файловая система смонтирована в read-only или разного рода noexec...
Боюсь, что тут уже не просто
Боюсь, что тут уже не просто слетевшие права, а чёрт знает что. И возможно, emerge -e world может и не прокатить уже.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
хз, в fstab rw стояло..
хз, в fstab rw стояло.. единственное что могу, так это залогиниться и все, .. из /bin никаких комманд выполнить не могу, прав нет..
Ты гонишь! :)
При наличии физического доступа можно загрузиться с LiveCD и иметь файловую систему как тебе нравится.
Независимо от того, что думает установленная на жёсткий диск ОС.
:wq
--
Live free or die
И какие проблемы? :)
Загрузиться с InstallCD, примонтировать рут со всем остальным и сделать:
chown -R 0:250 /mnt/gentoo
chmod -R 770 /mnt/gentoo
затем chroot по хендбуку и emerge -vae world...