На этот вопрос уже есть ответ здесь:
Я поступил глупо. Я изменил разрешения для моей папки / etc с помощью
sudo chmod -R ugo+rw /etc
После этого Я произвел некоторый контроль повреждений, используя команду
pkexec chmod 755 /etc
Затем я смог использовать команды sudo, но каждый раз, когда я использую команду sudo, появляется предупреждение
sudo: /etc/sudoers.d is world writable
Есть ли способ полностью сбросить разрешения по умолчанию для / etc?
Ваша система находится в очень очень плохом состоянии. Большинство людей предложило бы, чтобы Вы или переустановили или загрузились в живой 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