본문 바로가기
OS/Linux

계정에 sudo 권한 부여하기

by 댓츠굿 2017. 9. 17.



계정에 sudo 권한 부여하기



우선, sudo 권한이 무엇인지 부터 알려드려야 겠네요.


리눅스 운영체제를 사용해보신 적 있다면 sudo apt-get install... 등 과 같이 sudo 명령어를


은근히 몇 번 써보셨을 겁니다. sudo 명령어는 사용자에게 루트 권한을 부여하는 것입니다.



리눅스 운영체제에서는 일부 중요한 데이터나 시스템을 변경하는 등의


책임이 큰 행동에 대해서는 루트 권한을 요구합니다. 


쉽게 생각해서 루트 권한을 뭐든지 할 수 있는 슈퍼 유저라고 생각하십시오.


그리고 일반 사용자가 잠시동안 루트 권한을 빌리는 방법이 바로 sudo 명령어를 사용하는 것입니다.


그런데 아무 사용자나 sudo 명령어를 쓸 수 있다면 굳이 sudo 명령어가 필요하겠습니까?


일반 사용자도 sudo 명령어를 쓸 수 있는 계정/ 쓸 수 없는 계정이 있습니다.


한 사용자 계정이 sudo 권한을 부여 받으려면 /etc/sudoers 파일 안에 등록이 되어야 합니다.




다음 명령어를 입력해봅시다.


$ sudo visudo                         // /etc/sudoers 에 접근


/etc/sudoers 파일 내에서


....

# User privilege specification

root ALL=(ALL:ALL) ALL

....


이 곳에 


[userid] ALL=(ALL:ALL) ALL                // [userid] 는 권한을 부여하고자 하는 계정 이름.


을 추가하시면 됩니다.



출처: http://thinkpro.tistory.com/16 [Yang-gaeng's Blog]


반응형