본문 바로가기
컴퓨터 활용(한글, 오피스 등)/50_2.운영체제_리눅스

리눅스 - sudo 명령어에서 root 권한이 없을 때_.. is not in the sudoers file

by 3604 2023. 4. 28.
728x90

우분투 리눅스 - sudo 명령어에서 root 권한이 없을 때 ( ... is not in the sudoers file. This incident will be reported.)

별을 찾는 아이 2019. 1. 4. 11:47
 

 

우분투 리눅스 - sudo 명령어에서 root 권한이 없을 때 

( ... is not in the sudoers file. This incident will be reported.)

 

 

간혹 root 권한이 없는 경우가 있습니다. 

sudo 명령어로 접근을 할 때, 

" (username) is not in the sudoers file. This incident will be reported. " 라는 메시지가 나오게 되는 경우의 해결 방법을 알아보겠습니다.

 

우선, root로 접근해 줍니다. (root 접근 권한이 있는 다른 계정에서 해도 됩니다.)

 

1
$ su
cs

 

 

위의 명령어를 입력하면 root 비밀번호를 입력하라는 메시지가 나옵니다. root 비밀번호를 입력해줍니다.

 

1
$ vi /etc/sudoers
cs

 

sudoers 파일에 계정이름이 들어가야 root 권한이 부여됩니다.

위의 명령어를 통해 etc 디렉토리에 있는 sudoers 파일을 열겠습니다.

 

1
root ALL=(ALL:ALL) ALL
cs


내리다보면 위와 같은 부분이 있을 것입니다.
그 아래에 다음의 내용을 추가해 줍시다.
 
1
(username) ALL=(ALL:ALL) ALL
cs
(username)에는 당연히 자신의 계정 이름이 들어가야합니다.
예를 들어 자신의 계정 이름이 'Tistory' 라면 다음과 같이 추가해줍니다.
 
1
Tistory ALL=(ALL:ALL) ALL
cs
저장을 한 뒤, 다시 sudo 명령어를 사용하면 root 권한이 부여된 것을 확인할 수 있습니다.
728x90
반응형