Linux Server/etc
[os] 리눅스 sudoers 설정
실력키우기
2021. 4. 8. 15:10
리눅스에서 필요에 따라 관리자 권한 설정이 필요하다.
계정별 또는 그룹별로 sudo 권한 설정이 가능하며, 해당 권한을 /etc/sudoers 파일에서 설정한다.
※ 테스트 환경 : ubuntu 16.04 , centos6 (설정방법 동일)

1) 기본설정
| root ALL=(ALL) ALL |
2) les 계정에 sudo 권한설정
| 형식 : user명 ALL=(ALL) ALL 내용 : les ALL=(ALL) ALL |
3) les계정이 sudo 명령어 사용시 패스워드 묻지 않음.
| 형식 : user명 ALL=(ALL) NOPASSWD: /sbin/shutdown 내용 : les ALL=(ALL) NOPASSWD: /sbin/shutdown |
4) seok 계정이 sudo shutdown 명령어 사용시 패스워드 묻지 않음.
| 형식 : user명 ALL=(ALL) NOPASSWD: ALL 내용 : seok ALL=(ALL) NOPASSWD: ALL |
5) wheel 그룹에 속한 계정들은 sudo 사용가능
| 형식 : %그룹명 ALL=(ALL) ALL 내용 : %wheel ALL=(ALL) ALL |
6) wheel 그룹에 속한 계정들이 sudo 명령어 사용시 패스워드 묻지 않음.
| 형식 : %그룹명 ALL=(ALL) NOPASSWD: ALL 내용 : %wheel ALL=(ALL) NOPASSWD: ALL |
| 위처럼 내용 수정 후에 :wq! 로 저장해야 저장이 된다. |