Как вы исправляете права доступа к файлам для корневого каталога?

Как лучше всего исправить права доступа к корневой файловой системе Ubuntu?

Я менял права доступа к целой пачке файлов, которые нужно было удалить, я случайно изменил разрешения для /, /etc, /var, /home, /bin, /media и все файлы внизу. большинство из них были изменены на 0777. Все это потому, что я добавил пробел в команду chmod, которую я выполнял.

Теперь я сталкиваюсь с проблемами с вещами, которые не работают правильно и не могут войти в root с помощью su или sudo. Таким образом, администрирование с рабочего стола невозможно, и попытка получить доступ к выбору ОС также невозможна, потому что последнее обновление по какой-то причине отключало его при загрузке. Из-за этого практически невозможно выполнить какие-либо действия администратора.

Есть ли скрипт, который я могу запустить в корневой оболочке, чтобы исправить это, или мне просто переустановить Ubuntu? Есть ли что-то еще, что я могу сделать, чтобы исправить это, кроме того, изменив каждый каталог и файл на правильные разрешения?

В настоящее время я использую Ubuntu 10.10 64bit

4
задан 3 April 2015 в 21:20

1 ответ

здесь - это основная идея, я надеюсь, что вы ищете. Я думаю, что большинство файловых систем имеют разрешение 755 для папок и 644 для файлов, за исключением / bin, в котором исполняемые файлы имеют владельца root.

0
ответ дан 3 April 2015 в 21:20

Другие вопросы по тегам:

Похожие вопросы: