파일 을 수정하려고 했는데 sudoers
실수로 파일을 열 수 있도록 권한을 440에서 777로 변경했습니다. 이제 열려고 할 때 더 이상 허용되지 않습니다. 나타나는 오류는 다음과 같습니다.
sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin.
나는 관리자가 아니라는 점을 언급할 가치가 있습니다. 내 사용자만 루트 그룹에 속하지만 이제는 더 이상 sudo
.
답변1
루트 비밀번호가 있으면 다음을 실행하십시오.su - root -c "chmod 440 /etc/sudoers"
그렇지 않은 경우 일부 미디어에서 부팅하고 루트 파티션을 마운트한 후 chmod
거기에서 명령을 실행해야 합니다.