리눅스 기초 다지기 - 43. sudo

 

sudo(substitute user do)

: 다른 사용자의 권한으로 실행한다.

sudo 명령어는 /etc/sudoers 설정 파일에 명시되어 있는 User만 사용 가능하다.

 

/etc/sudoers 파일을 수정하기 위해서는 visudo 명령어를 사용한다.

 

권한 부여 설정

 

계정

: <계정> ALL=(ALL) ALL

 

그룹

: <%그룹> ALL=(ALL) ALL

 

패스워드 입력 제외하고 사용 설정

<계정or%그룹> ALL=(ALL) NOPASSWD: ALL

 

특정 명령어만 권한 부여

<계정or%그룹> ALL=(ALL) NOPASSWD: /usr/sbin/fdisk, /usr/sbin/useradd