Сбросить разрешения по умолчанию для /etc

Я сделал глупую вещь. Я изменил права доступа к моей папке /etc, используя

sudo chmod -R ugo+rw /etc

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

pkexec chmod 755 /etc

Тогда я смог использовать команды sudo, но каждый раз, когда я использую команду sudo, появляется предупреждение

sudo: /etc/sudoers.d is world writable

Есть ли способ полностью сбросить разрешения по умолчанию для /etc?

1 ответ

Ваша система находится в очень плохом состоянии. Большинство людей предлагают вам переустановить или загрузиться с live CD, а затем изменить разрешения для каждого файла, как это было раньше.

Чтобы избавиться от текущего сообщения об ошибке, вам нужно изменить разрешение /etc/sudoers.d/ каталог для 755 а затем изменить разрешения на содержание /etc/sudoers.d/ в 440:

sudo chmod 755 /etc/sudoers.d/
sudo chmod 440 /etc/sudoers.d/* 

Если вы еще не изменили разрешение /etc/sudoers тоже:

sudo chmod 440 /etc/sudoers
Другие вопросы по тегам