전체 규칙 세트를 복제하지 않고 전체 도메인에 대한 규칙을 생성하고 각 하위 도메인에 대한 규칙을 포함하는 별칭을 생성하려면 어떻게 해야 합니까?
즉, 아래 예에서 ssh를 호출 boomerang
하려고 하면 mega.micro.ws
기본 사용자로 사용되지 않는 이유는 무엇입니까 ssh mega
? SSH 구성 및/또는 사용 가능한 나머지 SSH 도구 세트를 사용하여 이를 달성하는 정확하고 최소한의 방법이 있습니까?
Host mega
HostName mega.micro.ws
RemoteForward 52698 localhost:52698
Host *.micro.ws
User boomerang
답변1
일반적으로 구성은 단일 패스로 구문 분석됩니다. 먼저 입력 내용에 대해 모든 섹션을 확인하고 모든 설정을 수집하며, 이 작업이 완료된 후에야 호스트 이름 설정이 실제로 적용됩니다.
원하는 것을 달성하려면 호스트 부분 대신 일치 부분이 필요합니다.
Match final host *.micro.ws
User boomerang
이를 통해 두 단계의 구성 로드가 가능해집니다. 및 키워드 에 대해서는 canonical
ssh_config(5) 매뉴얼 페이지를 참조하십시오 final
.