본문 바로가기

Linux

[CentOS 6.5] sudo 명령어로 root 권한 설정

sudo 명령어를 사용하여 프로그램들을 설치하려고 하는데 아래와 같은 에러가 발생했다.

 "userid is not in the sudoers file. This incident will be reported."

이는 root 권한을 획득하는 것을 실패 했다는 내용으로 해당 유저명이 sodoers 파일에 없어서 발생하는 에러이다.

◈ sudoers 파일은 sudo 명령어에 대한 설정을 다루는 파일이고 이곳에 sudo 명령어를 사용할 수 있는 계정을 지정할 수 있다. 그 외에도 여러가지 설정에 대한 부분이 있으며 /etc/sudoers에 위치하고 있다. 본으로 지정된 내용을 보면 root ALL=(ALL)    ALL이라는 부분이 있는데 이 설정이 root 유저가 sudo 명령어를 사용할 수 있도록 하는 부분이다.

일단 root 계정으로 접속한 후 

$ vi /etc/sudoers 입력 후 사용자 계정을 추가한다.



*참고 : http://blog.outsider.ne.kr/505