매뉴얼 페이지는 다음과 같이 말합니다.
주최자
호스트 다음 선언 (다음 호스트 키워드까지)은 키워드 다음에 주어진 패턴 중 하나와 일치하는 호스트에만 적용됩니다. 둘 이상의 패턴이 제공되는 경우 공백으로 구분해야합니다. 패턴으로 하나의`* '를 사용하여 모든 호스트에 전역 기본값을 제공 할 수 있습니다. 호스트는 명령 행에 제공된 호스트 이름 인수입니다 (즉, 이름은 일치하기 전에 정규화 된 호스트 이름으로 변환되지 않습니다).
접두사 앞에 느낌표 (`! ')를 붙여 패턴 입력을 무효화 할 수 있습니다. 부정 된 항목이 일치하면 라인의 다른 패턴과 일치하는지 여부에 관계없이 호스트 항목이 무시됩니다. 따라서 부정 일치는 와일드 카드 일치에 예외를 제공하는 데 유용합니다.>
패턴에 대한 자세한 정보는 패턴을 참조하십시오.
호스트 이름
HostName 로그인 할 실제 호스트 이름을 지정합니다. 호스트의 별명 또는 약어를 지정하는 데 사용할 수 있습니다. 호스트 이름에 문자 시퀀스`% h '가 포함되어 있으면 명령 행에 지정된 호스트 이름으로 바뀝니다 (이것은 규정되지 않은 이름을 조작하는 데 유용합니다). 기본값은 명령 행에 지정된 이름입니다. 숫자 IP 주소도 허용됩니다 (명령 줄과 HostName 사양 모두).
예를 들어 GitHub에 대한 SSH 구성을 만들려면 각각 Host와 HostName은 무엇입니까?
Host
사용자가 CLI에 입력 으로 제공하는 문자열입니다 . 서버에 연결을 시도 할 때HostName
SSH 클라이언트가 네트워크를 통해 출력 할 문자열입니다 .