리눅스
ssh 접속 제한
개발 공부
2023. 6. 16. 17:20
- sshd_config 파일 편집
vi /etc/ssh/sshd_config
AllowUsers
접속할 사용자를 지정한다. 이 경우 다른 사용자는 ssh 접속이 불가능하게 된다.
AllowUsers <USER_NAME>
# 예시
AllowUsers test_user
공백으로 사용자를 구분하여 여러 사용자를 한꺼번에 허용할 수 있다.
또한 사용자가 특정 호스트에서만 접속할 수 있도록 아래와 같이 ip를 제한할 수도 있다.
AllowUsers <USER_NAME>@<IP>
# 예시
AllowUsers test_user@10.122.121.111
# 특정 호스트에 접속하는 임의의 사용자 허용
AllowUsers *@10.122.121.111
AllowGroups
특정 그룹에 속한 사용자 전체를 접속 허용한다.
AllowGroups <GROUP_NAME>
Allow만 설정하는 경우, 허용한 사용자 이외의 사용자는 모두 접속을 거부한다.
파일 내용을 수정했다면 ssh 데몬 재시작을 해야 내용 반영됩니다.