Ubuntu에서 어느 순간 sudo 명령어에 대한 권한이 없어져 버렸다.
group 수정하다가 잘 못 된 것 같다. 계정이 이것 하나 뿐이라 방법이 없다.
대부분의 글에서 grub bootloader로 접속해 처리 하면 된다고 했으나 어떻게 된 일인지 갖은 방법을 써도 grub menu로 들어가지 못 했다
쉬프트 키 나 다른 키 어느키를 눌러도 bootloader로 들어가 지지 않았다.
그래서 알아보니 usb booting 후 try ubuntu 에서 처리할 수 있다고 해서 시도해 보았다
마침 설치시 사용했던 부팅용 usb가 남아 있었다
먼저 설치 usb를 이용해 부팅후 try unbutu를 실행
1. ubuntu 설치 partition 확인
내 컴퓨터에서 ubuntu가 설치된 partition은 /dev/mmcblk1p3 이다
2. ubuntu 설치 paritition을 /mnt 에 rw mode로 mount 후 sudoers 파일 수정
위에서 찾은 파티션 이름을 /mnt 에 mount 하고 sudoers 권한을 수정해 주었다
sudo mount -o rw partition_name /mnt
cd /mnt/etc
sudo ls -l sudoers => 440 으로 되어 있다
sudo chmod 660 sudoers ==> 660으로 수정
sudo vi sudoers
파일을 수정하고 저장해 주었디
# User privilege specification
root ALL=(ALL:ALL) ALL
계정이름 ALL=(ALL:ALL) ALL
unmount 한 후 reboot 하였디
cd /
sudo umount /mnt
sudo reboot
3. 확인 및 /etc/sudoers 파일 permission 원래대로 수정
sudo apt update ==> 잘 작동한다
chmod 440 /etc/sudoers
'우분투' 카테고리의 다른 글
Let's Encrypt certificate expiration notice - 연장 (0) | 2024.03.02 |
---|