[보안 고려] 로그인 사용자의 제한
환경
OS:CentOS release 6.4 (Final)
하는 일
비루트 사용자 만들기
새 사용자를 만들고 암호를 설정합니다.
비밀번호가 너무 짧거나 같은 문자를 반복하면 위의 SS처럼 욕을 먹을 수 있으니 주의해야 한다.
빨리 새 사용자로 로그인하세요.
나는 순조롭게 newUser로 로그인했다.
또한 사용자 및 암호
cat /etc/passwd
에서 설명한 대로 해당 매개변수의 값을 수정합니다.newUser라는 사용자가 있습니다.
새 사용자를 su의 루트 그룹에 추가
addgroup 명령을 사용하여 새 그룹을 만들고 gpasswd 명령을 사용하여 암호를 설정합니다.
사용자 모드 명령을 사용하여 방금 만든 사용자 "newUser"를 새로 만든 그룹 "rootGroup"에 추가합니다.
$ cat /etc/group
에서 설명한 대로 해당 매개변수의 값을 수정합니다.newUser가 rootGroup에 들어간 것으로 확인되었습니다.
그러면 루트로 한정된 그룹의 설정을 진행합니다.
vi /etc/pam.d/su
?????아이고, 이미 초기에 루트 권한이 되는 그룹을 준비한 것 같아.
'wheel'이라는 그룹 이름이라고 합니다.
아무튼 초반에 댓글에 나갔어요.
#auth required pam_wheel.so use_uid
의 명세란 스타일에 정의된 설정입니다.그리고
$ usermod -G wheel newUser
문서 레지스트리에 항목을 추가합니다.이렇게 하면 뿌리가 되는 그룹의 설정이 끝난다.
이 그룹에 속하지 않는 사용자
$ su
그러면 정확한 비밀번호를 입력해도 루트가 될 수 없습니다.루트 로그인 금지
vi /etc/ssh/sshd_config
에서 구성 파일 열기초기 상태에서
#PermitRootLogin yes
이렇게 된 곳을 평론을 없애고 no로 바꾸다.그리고
초기 상태에서
#PermitEmptyPasswords no
그곳의 평론 아웃.이상은 간단하지만 서버 안전성을 높이는 데 없어서는 안 될 로그인 사용자 제한 설정 방법을 총결하였다.
끝까지 읽어주셔서 감사합니다.
Reference
이 문제에 관하여([보안 고려] 로그인 사용자의 제한), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shell/items/ccfadbd40cff42d8fef1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)