
Я случайно выполнил следующую команду
sudo chmod 777 -R /
Что мне сделать, чтобы вернуться к прежнему состоянию?
решение1
В этом случае есть только один ответ:
Переустановите систему. Вы изменили систему непоправимо. Нет способа восстановить разрешения надежно.
решение2
На самом деле восстановить это будет сложно, но вы можете выполнить chmod и chown с помощью Live CD.
Загрузитесь с Live CD, а затем измените разрешения по своему усмотрению, но это займет у вас много времени и усилий, поскольку сначала вам нужно будет узнать, какие разрешения применяются к каждому каталогу, а в одном каталоге может быть много разрешений, поэтому вам, возможно, придется менять разрешения для каждого файла по отдельности, и это будет катастрофой, поэтому вот простая работа:
Используя Live CD, сделайте резервную копию своих данных, а затем выполните новую установку. Это будет проще, чем разбираться с разрешениями.
решение3
Ух ты! Попробуйте это:
Сначала проверьте это:http://www.slideshare.net/cog/chmod-x-chmod
или создайте новый chmod и используйте его для оригинального chown +x 000 cat chmod > ~/my-chmod ~/my-chmod a+x chmod
Это всего лишь предложение попробовать перед тем, как бросить, однако я склонен согласиться с консенсусом относительно того, чтобы стереть все и начать заново.
пожалуйста, опубликуйте ваши результаты