sudoers는 세계적으로 쓰기 가능합니다

sudoers는 세계적으로 쓰기 가능합니다

파일 을 수정하려고 했는데 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거기에서 명령을 실행해야 합니다.

관련 정보