그래서 "sudo"를 사용할 수 없다는 문제에 부딪혔습니다.
sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
조사한 결과 이 문제에 대한 해결책은 다음 명령을 사용하는 것입니다.
pkexec chmod 555 /etc/sudoers
하지만 분명히 pkexec가 없습니다
-bash: pkexec: command not found
인터넷 검색은 지금 당장 이것을 알아내는 데 도움이 될 수 없습니다 =[.
왜 이런 일이 일어나는지 아는 사람
답변1
이 경우 내가 취할 접근 방식은 다음과 같습니다.여기, 복구 모드(또는 "단일 사용자" 모드)로 부팅한 다음 파일 권한을 복구하는 것입니다 /etc/sudoers
.
이 답변은 Ubuntu에 대한 것이지만 배포에 관계없이 동일한 방법이 작동합니다.
어떤 이유로든 복구 모드로 부팅할 수 없는 경우 라이브 미디어(CD, USB)를 사용하고 거기에서 권한을 복구하는 것이 좋습니다.
답변2
Debian 버전에서 수정하려면 다음 명령을 사용하세요.
apt install policykit-1