sudo를 사용하여 Linux 사용자에게 root 권한 부여하기

이번 글에서는 sudo를 이용하여 Linux 사용자에게 root 권한 부여하는 방법을 알아보겠습니다. CentOS 7을 기준으로 설명하겠습니다.

사용자에게 root 권한을 부여할려면 사용자를 wheel 그룹에 추가해주면 됩니다.

gpasswd -a USER wheel

sudo를 이용하여 명령을 실행하면 사용자 비밀번호를 묻습니다. 입력해주면 명령이 실행됩니다.

sudo 설정하기

sudo 설정 파일은 /etc/sudoers에 존재하지만 visudo라는 명령을 이용하여 편집하면 문법 검토까지 해주므로 visudo 명령을 이용해서 편집합니다.

secure_path 라인은 sudo 명령을 이용해서 실행될 명령이 들어 있는 디렉토리입니다.

root ALL=(ALL) ALL 라인은 root는 모든 명령을 실행 할 수 있다는 설정입니다.

%wheel ALL=(ALL) ALL 라인은 wheel 그룹은 모든 명령을 실행 할 수 있다는 설정입니다.