vmware player에서 ubuntu에서 /etc/sudoers의 모드를 잘못 바꾸어서 sudo 명령어를 내릴 때마다. "sudo: /etc/sudoers is mode 0640, should be 0440" 라는 에러가 발생해서 sudo 명령어를 사용할 수 없는 경우가 생겼다.
왠걸 어떻게 해도 sudo를 내릴 수도 없고 원복도 어려웠다.
리스타트 후, shift키를 2-3초 간격으로 눌러주어서 grub이 나오게 한다. recovery mode를 선택한다.
이후에 'r' 를 눌러 drop to root shell prompt 가 나오게 한다.
root 계정으로 접근했을 텐데, 그 이후에 아래와 같은 명령어를 날려 원복한다.
chmod 0440 /etc/sudoers
그리고, 다시 restart하면 sudo 명령어를 사용할 수 있다.
'c or linux' 카테고리의 다른 글
Ubuntu 11.04 패스워드 분실시 처리 (0) | 2011.11.15 |
---|---|
ubuntu를 한국에서 빨리 다운받을 수 있는 곳 (0) | 2011.11.08 |
ubuntu 11.4 설치 이후 필요한 설정 및 어플 (0) | 2011.11.04 |
MSSQL, Mysql, Oracle, Cubrid DB의 socket timeout, connect timeout (0) | 2011.10.27 |
select / poll 시스템 콜 이해하기 (0) | 2011.10.26 |