Проблемы с разрешениями в системных каталогах [закрыто]

Пожалуйста, я использую Ubuntu 11.10, и я сделал ошибку в системных каталогах, изменил права доступа для всего содержимого на 777. Я пытался исправить некоторые файлы, но не могу исправить все каталоги и файлы. Могу ли я вернуться к разрешениям по умолчанию ??

Спасибо.

2
задан 29 March 2012 в 19:43

2 ответа

We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

fdisk, формат, переустановка, ду да, ду да. т.е.

root@loki:~# find /etc/ -type f -exec ls -al {} \; | awk '{print $1}' | sort | uniq
-r--r-----
-rw-------
-rw-r-----
-rw-r--r--
-rw-rw-r--
-rwxr-xr-x
root@loki:~# find /etc/ -type d -exec ls -al {} \; | awk '{print $1}' | sort | uniq
drwx------
drwxr-s---
drwxr-xr-x
drwx--x---
lrwxrwxrwx
-r--r-----
-rw-------
-rw-r-----
-rw-r--r--
-rw-rw-r--
-rwxr-xr-x

некоторые общие chmod'ing и chowing в / etc не исправят это. Вы сделали правильный беспорядок, и переустановка это самый быстрый и чистый способ исправить это правильно. любая вещь, кроме восстановления содержимого или изображений из резервных копий, является пустой тратой времени и неполной.

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

0
ответ дан 29 March 2012 в 19:43

Давайте сделаем это из терминала

1) sudo -i

2) sudo chown root.root /etc/*

3) sudo chmod 755 /etc/*

4) exit

В случае, если вам необходимо сбросить разрешения для sudoers, необходимо установить следующие разрешения:

1) chmod 440 /etc/sudoers

Он принадлежит root.root [ 1112]

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

исх

0
ответ дан 29 March 2012 в 19:43

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

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