개발/리눅스

[Linux] sudo 명령어에서 root 권한이 없을 때 (... is not in the sudoers file. this incident will be reported)

Hide 2024. 7. 25. 14:43

Ubuntu 10.04 버전에서 

$ sudo apt install net-tools

명령어를 사용하려고 했는데,

 

{name} is not in the sudoers file. this incident will be reported. 라는 메세지가 뜨며 다운로드가 안된다.

 

root 권한이 없어 sudo 명령어 사용이 안되는 것이 문제로,

 

$ su 로 root로 로그인하여 명령어 실행 시 바로 설치된다.

 

{name} 계정에 권한을 주고 싶다면

 

$ vi /etc/sudoers

명령어 입력하여

 

sudoers 파일에 계정명이 들어가야 root 권한이 부여된다.

 

root ALL=(ALL:ALL) ALL 부분 하위에

{NAME} ALL=(ALL:ALL) ALL 내용을 추가하여

저장 한 뒤, ROOT 권한이 부여된걸 확인 할 수 있다.