Сбросить разрешения по умолчанию для /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