프로그래밍/linux

[centos] adduser, sudo 권한 부여 (계정 추가하기)

-샤리- 2020. 11. 17. 12:46

리눅스로 서버를 관리할 때, root 계정으로 직접 관리하는 경우는 거의 없다. 다른 계정에 sudo 권한을 부여하고 관리하는게 일반적이다. 따라서 다른 계정이 없을 경우 root로 접속한 뒤, 아래처럼 계정을 생성한다.

# user 추가
$ adduser your_user_name

# 비밀번호 설정
$ passwd your_user_name

 

centos에서는 wheel group의 멤버가 sudo 권한을 가지기 때문에 your_user_name 사용자를 wheel group에 추가한다.

$ usermod -aG wheel your_user_name

 

 

vi 에디터로 /etc/sudoers을 열어 수정한다.

## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL

위의 '# %wheel ALL=(ALL) NOPASSWD: ALL' 부분을 아래처럼 주석 #을 제거한다.

## Same thing without a password
%wheel ALL=(ALL) NOPASSWD: ALL