답변:
용도 Match
블록 끝에서 의 /etc/ssh/sshd_config
:
# Global settings
…
PasswordAuthentication no
…
# Settings that override the global settings for matching IP addresses only
Match address 192.0.2.0/24
PasswordAuthentication yes
그런 다음 sshd 서비스에 구성을 다시로드하도록 지시하십시오.
service ssh reload
sshd_config
Python은 아닙니다.;)
Match
블록은 다음 Match
지시문까지 또는 파일 끝까지 확장 됩니다. 그래서 마지막에 넣어야합니다.
다음을 추가 할 수 있습니다.
AllowUsers user1@192.168.*.*, user2@192.168.*.*
이렇게하면 기본 동작이 변경되어 모든 호스트의 다른 모든 사용자를 거부합니다. OpenSsh 버전 5.1 이상 에서 사용 가능한 일치 블록 .
man sshd_config
, 그것은 모양 AllowGroups
과 같은 작품 AllowUsers
,하지만 AllowUsers
우선 순위를 인수 할 것으로 보인다 AllowGroups
.