sudo must be owned by uid 0 and have the setuid bit set 에러가 생길때 해결방법
- 뉴해킨
- 345
- 5
뉴해킨님의 기기정보
시스템 사양 선택 | 1번 |
---|
10.14.3으로 업데이트때 무엇이 잘못 되었는지 sudo가 위와 같은 에러를 뿜어 실행 할수가 없는것을 발견하였습니다.
이를 fix하기 위해 며칠을 고생했는데 방법을 알아 내어 잊지 않기위해 기록을 남겨 둡니다. 구글링에서는 대부분 같은 os를 재설치 하라고 하는데 너무 시간이 많이 걸릴것 같아 좀더 찾아 보니 해결 방법이 있더군요.. 출처는 여기인데 ubuntu에서 사용하는방법이라 약간 수정하였습니다.
저의 경우는 sudo 가 /usr/local/bin에 설치 되어 있습니다.
Here is how
1. reboot to Recovery mode and wait until you see reinstall window
2. open terminal and go to the Volume where your os is installed
3. execute the follwing command in terminal
cd /usr/local/bin
chown root ./sudo
chmod 4755 ./sudo
4. reboot the system
before
after
이제 sudo를 사용할수 있습니다.
물론 SIP는 disable해야 겠지요..
도움이 되었으면 합니다.
이거 좋은팁...
admin 계정 풀리면 개답답;;