애드센스본문상단

 


우분투 <user> is not in the sudoers file. This incident will be reported. 에러 해결 방법  - 리눅스/안드로이드

우분투는 정말 하루도 조용히 넘어가질 않는다..
이번에는 super user 권한을 얻을 수 없다는 에러..

root 권한을 얻을 수 있는 사용자의 그룹을 변경한 것이 화근...
그 이후로는 <user> is not in the sudoers file. This incident will be reported. 라는 메시지만 내뱉는다.

구글링을 해봐도 /etc/sudoers 에 자신의 계정을 추가하라는 글 밖에는 보이질 않는다.
super user 권한이 있어야 이 파일을 편집할 수 있는데.. -_-;

싱글모드 부트 및 Failsafe 모드 부트를 해도 해결책이 보이질 않는다.
결국 해결한 방법은 Live CD 부트..


1. Live CD를 넣고 PC를 부팅.. (물론 CD 부팅을 해야 함)
2. Terminal을 열고 하드디스크를 마운트 (예: sudo mount /dev/sda2 /mnt)
3. ./etc/sudoers 파일을 super user 권한으로 연다. (예: sudo vi /mnt/etc/sudoers)
4. "<user> ALL=(ALL) ALL" 을 추가한다.
    여기서 <user>는 super user 권한을 얻을 수 있게 할 사용자 계정의 아이디..
5. 파일을 강제로 저장하고 리부팅..

(3. 4는 "echo '<user> ALL=(ALL) ALL' >> /mnt/etc/sudoers"로 대체할 수 있다.)


이것 때문에 한 시간이 훌쩍 가버렸다...


덧글

  • Fd 2011/03/17 21:50 # 삭제 답글

    페도라도 같은 오류가 발생했습니다. T.T 전에 우분투에서 못 보았는데 말입니다..........................T.T
  • 태효 2011/03/19 22:09 #

    Fedora에서도 같은 문제가 발생하는 줄은 몰랐네요.. 검색해보니 Fedora도 라이브 CD를 제공하는 것 같으니 라이브 CD로 부팅해서 해결해 보세요~!
  • 홍바람 2014/12/03 23:19 # 삭제 답글

    이것 때문에 엄청 해맸는데, 여기서 정보를 해결책을 얻고 갑니다.
    감사합니다.
댓글 입력 영역


애드센스본문측면

통계 위젯 (화이트)

121
206
311453

Analytics