sshd
여러 Port
지시문 을 사용하여 여러 포트에서 수신 대기하는 것이 가능하다는 것을 알고 있습니다 . 그러나 포트 당 설정을 독립적으로 조정할 수 있습니까? 특히, 한 포트가 암호 인증을 허용하지만 다른 포트가 허용하지 않도록 할 수 있습니까?
답변
Match
지시문을 사용하여 수행 할 수 있습니다 .
에서 /etc/sshd_config
여러 포트를 선언하십시오.
Port 22
Port 2222
그런 다음 파일의 맨 끝에 다음을 추가하십시오.
Match LocalPort 2222
PasswordAuthentication no
포트 2222에서 비밀번호 인증이 비활성화되는 것을 제외하고 모든 설정은 포트간에 공유됩니다.
답변
하나의 sshd
프로세스는 믿지 않지만 두 번째 구성 파일을 설정 sshd
하고 암호 포트와 암호가 아닌 포트에 각각 두 개의 리스너를 실행하는 것은 매우 쉽습니다 .