OS/Linux

[우분투] 사용자명 is not in the sudoers file 에러 해결 방법

bskyvision.com 2022. 9. 17. 21:19

우분투에서 어떤 사용자가 sudo를 사용해서 명령을 입력한 경우, 다음과 같은 에러 메시지가 나올 때가 있습니다. sudo 권한이 없는 계정이라는 뜻입니다.


사용자명 is not in the sudoers file. This incident will be reported.

따라서, sudo 권한을 그 사용자에게 부여합니다.


특정 계정에 sudo 권한 부여하는 방법

일단 root 계정으로 계정을 변환합니다.


su -


그 다음에 해당 사용자에게 sudo 권한을 부여합니다. sudo 그룹에 들어가게 하면 됩니다.


usermod -aG sudo 사용자명


vim으로 /etc/group을 열어보면, 다음과 같이 sudo 그룹에 해당 사용자가 추가되어 있는 것을 확인할 수 있습니다. (참고로 저는 dev1이라는 사용자를 sudo 그룹에 추가했습니다.)


vim /etc/group



이제 다시 그 사용자 계정으로 전환합니다.


su - 사용자명


이제 해당 사용자는 명령을 줄 때 sudo를 붙일 수 있습니다.


관련 글