서버
sudo 설정하기
dev-in-daily-life
2023. 8. 12. 17:40
반응형
관리자의 권한이 필요한 작업이 있다. 일반 사용자는 당연히 해당 작업은 수행할 수 없을 것이다.
그런데 실행하려는 명령어에 sudo 를 붙여 실행하면 관리자의 권한을 잠시 얻어 명령어를 실행할 수 있다.
이것을 사용하려면 설정이 필요하다.
1. wheel 그룹에 등록
- sudo를 사용하려는 사용자를 "wheel" 이라는 그룹에 등록해야 한다.
- 다음 명령어를 통해 사용자를 해당 그룹에 추가한다. 당연히 작업은 root 계정으로 진행해야 한다.
| [root@sh23 ~]# usermod -aG wheel ysh |
2. sudoers 파일 수정
- sudoers 파일을 수정하여야 한다.
- 다음 경로에 있는 파일을 열어 확인해 보자.
| [root@sh23 ~]# vi /etc/sudoers |
- 파일을 열어 해당 부분이 주석처리되어 있는지 확인해 본다. 만약 주석처리되어 있다면 주석을 해제한다.

3. 파일의 이상 유무 확인
- 방금 수정한 파일에 이상이 있는지 다음 명령어를 통해 확인한다.
| [root@sh23 ~]# visudo -cf /etc/sudoers |

4. sudo 테스트
- 적용한 계정에 접속해 테스트해 본다.

- 이제 권한이 필요한 작업을 진행할 때 root 계정으로 로그인하지 않아도 작업을 할 수 있다..!
반응형