Posts [RedHat Linux 8] 리눅스 sudo 권한 부여
Post
Cancel

[RedHat Linux 8] 리눅스 sudo 권한 부여


Contents



sudo 권한 사용


일반 계정에서 sudo 라는 명령어를 통해 임시적으로 root 권한을 가질 수 있다.

sudo의 기본 구성 파일은 /etc/sudoers 이다.

문법을 체크해서 안전하게 편집 가능하도록 visudo 명령으로 편집하자.


위의 파일을 직접 수정하여 sudo 권한을 부여할 수도 있고, 계정/그룹 별로 파일을 생성하여 부여할 수도 있다.

아래 내용은 계정/그룹 별 파일을 생성하여 부여하는 방식이다.



사용자 sudo 권한 부여

/etc/sudoers.d/user1 파일 생성하여 user1에 대해 sudo 권한 부여

1
[root@server ~]# echo "user1 ALL=(ALL) ALL" > /etc/sudoers.d/user1


암호 입력없이 명령을 실행할 수 있도록 설정

1
user1 ALL=(ALL) NOPASSWD:ALL


특정 명령어 사용 가능하도록 설정

1
user2 ALL=(ALL) /usr/bin/date, /usr/bin/touch 



그룹 sudo 권한 부여

/etc/sudoers.d/group1 파일 생성하여 group1에 대해 sudo 권한 부여

1
[root@server ~]# echo "%group1 ALL=(ALL) ALL" > /etc/sudoers.d/group1



This post is licensed under CC BY 4.0 by the author.