본문 바로가기
linux

[linux] CentOS에서 wheel 그룹 유저에게 sudo 권한주기

by 뎅규르르 2021. 4. 12.

WHY?

1. sudo는 유저의 패스워드를 필요로 하기 때문에, root의 비번을 알 필요가 없다.

2. sudo로 한 실행상황을 로그로 기록이 된다.(/var/log/secure)


1. root 계정으로 cat /etc/sudoers 실행

- /etc/sudoers에서 sudo 권한을 자세하게 설정할 수 있습니다.

cat /etc/sudoers

 

2. % wheel을 확인해준다.

- centos7 에서는 wheel그룹에 root 권한이 부여됩니다.

 

3. 유저를 만들어준다.

useradd [만들 유저명]
passwd [패스워드 지정할 유저명]

 

유저가 생성되었는지 확인하기

grep [생성한 유저명] /etc/passwd

 

4. wheel그룹 생성한 유저를 추가해준다.

- -a는 그룹에 유저를 추가한다는 옵션입니다.

- grep wheel /etc/group 으로 유저가 추가된 것을 확인할 수 있습니다.

gpasswd -a [추가할 유저명] wheel

 

5. 유저명에서 sudo 커맨드 사용하기

- sudo su 커맨드를 사용할 수 있는 것을 확인할 수 있습니다.

 

 

※참고한 사이트

ja.stackoverflow.com/questions/49070/sudo%E3%81%AB%E3%81%AFroot%E3%81%AE%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E6%84%8F%E5%91%B3%E3%81%8C%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E3%81%AF

 

sudoにはrootのパスワードが必要ないので意味がないのでは?

1,「sudo」コマンドはrootのパスワードを入力せずともroot権限でコマンドが実行できるものですが、よくよく考えたらそれだとrootでログインせずとも色々なことができてしまうのであまり意味

ja.stackoverflow.com

 

반응형

댓글