SSH 인증서를 확인할 호스트 이름을 지정할 수 있나요?

SSH 인증서를 확인할 호스트 이름을 지정할 수 있나요?

SSH 인증서를 설정했지만 *.example.com아직 CNAME 설정을 시작하지 않았습니다. 호스트 이름을 IP에 매핑하는 대신 /etc/hosts(그런 다음 CNAME을 잊어버리도록) 명령에 지시할 수 있습니까?ssh 192.0.2.4곧장인증서 확인 목적 192.0.2.4으로 고려됩니까 ? foo.example.com해당 호스트 이름에 대해 인증서를 확인하기 위해 cURL 명령에서 "Host" 헤더를 설정하는 것과 유사합니다.

답변1

나는 당신이 그것을 당신의 .ssh/config.

호스트 키 별칭

실제 호스트 이름 대신 호스트 키 데이터베이스 파일에서 호스트 키를 검색하거나 저장할 때 사용해야 하는 별칭을 지정합니다. 이 옵션은 SSH 연결을 터널링하거나 단일 호스트에서 실행되는 여러 서버에 유용합니다.

따라서 귀하의 경우에는 다음과 같습니다.

Host 192.0.2.4
  HostKeyAlias foo.example.com

관련 정보