annyoung

/etc/sudoers 권한 변경 실패시 본문

운영체제

/etc/sudoers 권한 변경 실패시

nopsled 2018. 12. 10. 14:07

회사 아이맥으로 mongodb를 설치하던 중 퍼미션 디나인이 떠서 sudoers를 수정했었다가 참변을 당했다.

 

datakingui-iMac:~ dataking$ sudo chmod 440 /etc/sudoers
sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting

 

sudo: unable to initialize policy plugin

 

sudo를 하려고 해도 sudo가 안되고 위와 같이 에러가 났다.

 

osascript -e 'do shell script "chown root:wheel /etc/sudoers;chmod 0440 /etc/sudoers" with administrator privileges'

위 스크립트를 사용해서 권한을 바꿨더니 정상적으로 동작했다.

 

 

+ Ubuntu 16.04 LTS 버전에서는 다음 커맨드 사용하시면 됩니다. (댓글 라이플님 감사합니다.)

pkexec chmod 0440 /etc/sudoers

'운영체제' 카테고리의 다른 글

define npm global path on mac  (2) 2019.07.07
Mac apache 2.4.34 VirtualHost, ProxyPass 적용하기  (0) 2019.01.14
linux UTC to KST (also hardware time too)  (0) 2018.06.05
crontab checker  (0) 2018.04.26
ssh process continue after logout  (0) 2018.04.19
Comments