안녕하세요.
오늘은 root를 특정 사용자만 쓸수 있는 방법을 올리겠습니다.
먼저 /etc/pam.d/su에 들어가셔서 6번째 줄에 있는
auth required pam_wheel.so use_uid 앞에 있는 #을 지우고 저장한다.
auth required pam_wheel.so use_uid 앞에 있는 #을 지우기 전 사진입니다.
auth required pam_wheel.so use_uid 앞에 있는 #을 지운 뒤 사진입니다.
wq! 으로 저장 후 나온다.
특정 사용자만 사용 할 수 있게 wheel 그룹에 사용자를 추가 한다.
/etc/group에 들어간다.
whell 그룹에 사용자 추가 전 모습이다.
11번 줄에 있는 wheel 그룹에 사용자를 추가한다.
서버마다 wheel 위치가 11번줄이 아닌 다른곳에 있을 수 있다.
11번째 줄에 있는 wheel그룹에 특정 사용자를 넣을 시 root도 꼭 같이 넣어야 한다.
이 후 wq! 로 저장 후 나온다.
마지막으로 su 파일의 권한 및 그룹을 수정한다.
먼저 which 명령어로 su 파일 위치를 확인한다.
이제 su 파일을 chgrp 명령으로 그룹을 wheel로 바꾼다.
wheel 그룹으로 변경 시 su 파일의 권한이 변경되는 것을 확인 할 수 있다.
chmod 명령으로 다시 권한을 4750으로 변경한다.
설정 후 테스트입니다.
wheel 그룹에 속해 있는 계정으로 su 했을 시 입니다.
wheel 그룹에 없는 계정으로 su 했을 시 입니다.
이상 특정계정만 su 제한입니다.
부족한 점이 많아도 예쁘게 봐주세요.
'리눅스 > 참고' 카테고리의 다른 글
리눅스 yum 오류 (0) | 2022.10.26 |
---|---|
리눅스 vsftpd root 접근 허용 (0) | 2022.05.04 |
리눅스 iptables 명령어 및 사용법 (0) | 2021.05.13 |
리눅스 ssh 포트 변경 방법 (0) | 2021.03.18 |
리눅스 vi 유용하게 쓰는 명령어 (1) | 2021.03.08 |
최근댓글