Ubuntu 일반 사용자에게 sudo 권한주기.

일반 사용자에게 sudo 권한 주기

작업환경: ubuntu 20.04 LTS

* 일반 사용자 계정 등록

# useradd -d /home/testuser -m -s /bin/bash -c "test" testuser
root@ubuntu:/etc# passwd testuser
New password:
Retype new password:
passwd: password updated successfully

일반 사용자인 testuser로 로그인 후에 sudo 명령을 내리면 아래처럼 sudoers 파일에 등록되지 않았다는 메시지가 나온다.

testuser@ubuntu:~$ sudo -s
[sudo] password for testuser:
testuser is not in the sudoers file.  This incident will be reported.
testuser@ubuntu:~$

* sudo 권한 주기

root 권한으로 id가 testuser인 사용자에게 usermod 명령으로 sudo 권한을 간단하게 줄 수 있다.

# usermod -aG sudo testuser

다시 testuser로 로그인 후에 sudo 명령을 내리면 명령이 잘 실행 된다.

testuser@ubuntu:~$ sudo -s
[sudo] password for testuser:
root@ubuntu:/home/testuser#

* sudo 권한 제거

사용자 계정을 삭제하지 않고 sudo 권한을 제거하려면, deluser 명령을 사용하면 된다.

# deluser testuser sudo
Removing user `testuser' from group `sudo' ...
Done.

답글 남기기

Your email address will not be published.