이제 etc/sudoers
일반 텍스트 편집기로 파일 을 편집해서는 안된다는 것을 알고 있습니다. 그러나 이것을 배우기 몇 분 전에 Sublime Text를 사용하여 파일에 새 사용자 이름을 저장했습니다. sudo cat sudoers
예를 들어 실행 하면 다음 오류가 발생합니다.
>>> /etc/sudoers: syntax error near line 1 <<<
sudo: parse error in /etc/sudoers near line 1
sudo: no valid sudoers sources found, quitting
이 고갈에서 어떻게 벗어날 수 있습니까?
나는 사용
—
강철
su - root
하고 지금 얻는다 permission denied
. 또한 단일 사용자로 재부팅하고 파일을 편집하려고 시도했지만 읽기 전용 파일 시스템에 있다는 오류가 발생했습니다.
CD 등으로 부팅 한 경우 루트는 CD의 루트이며 읽기 전용입니다. 루트 벨로우즈 장착 지침을 참조하십시오. grub을 사용하여 단일 사용자 모드로 부팅 한 경우 올바른 루트 일 수 있지만 읽기 전용 일 수 있습니다. 그렇다면
—
ctrl-alt-delor
rw
내가 기억할 수있는 것에서 다시 마운트해야합니다mount -o remount,rw /
su
있습니다. 그렇지 않으면 단일 사용자를 재부팅하거나 라이브 CD로 재부팅하는 것이 파일을 되 돌리는 가장 쉬운 방법입니다.su
속임수를 쓰지 않으면 누군가가 적절한 답변을 게시하도록하겠습니다 .