TLD가 아닌 도메인에 대해 ssh-config를 지정하는 방법은 무엇입니까?

TLD가 아닌 도메인에 대해 ssh-config를 지정하는 방법은 무엇입니까?

ssh foofoo와 bar 가 실제로 존재하지만 VPN 검색 도메인에서 제공되는 ssh baror 형식의 구성을 지정하려고 합니다 .foo.xyz.orgbar.xyz.orgxyz.org

매뉴얼 페이지를 살펴봤지만 이를 수행할 수 있는 방법을 찾을 수 없습니다.

xyz.org를 미리 알고 있다면 도메인 정규화는 내가 원하는 것을 거의 달성하는 것 같습니다.

Host *
    CanonicalDomains xyz.org
    CanonicalizeHostname yes

더 좋은 방법이 있나요?

답변1

무엇을 하려는지 잘 모르겠지만 이 방법은 작동하지 않습니다( ~/.ssh/config).

CanonicalDomains xyz.org
Match canonical final host *.xyz.org
  User root

?

답변2

~/.ssh/config에서 각 호스트에 대한 특정 구성을 생성할 수 있습니다.

   Host f1
   User xrisk
   Hostname foo
   IdentityFile ~/.ssh/id_ed25519-test

그런 다음 짧은 이름을 사용하여 SSH로 연결할 수 있습니다.ssh s1

관련 정보