SSH를 제외하고 HTTP Host : 헤더가 수행하는 방법을 찾고 있습니다.SSH 연결에서 가상 호스트 이름을 결정하십시오 (가상 자식 호스팅에 유용합니다)
foo.example.com
및 bar.example.com
이 모두 1.2.3.4
으로 확인되는 것을 상상해보십시오. ssh [email protected]
대신 ssh [email protected]
을 통해 로그인이 발생했음을 어떻게 알 수 있습니까?
나는 $SSH_CONNECTION
을 찾았지만 호스트 이름이 아닌 클라이언트와 서버의 IP 주소 만 가지고 있습니다.
P. 내가 정말로 묻는 것은 SSH 전송을 통해 git 가상 호스팅 작업을 수행하는 방법이다. 제 의뢰인은 ssh를 직접하지는 않지만 git는 ssh를 호출합니다. 가상 git 호스팅 아마 HTTP (호스트 :) 및 자식 - 데몬 (호스트 이름이 무엇인지 알려주는 것)을 사용하여 작동하도록 만들 수 있습니다 이해합니다. SSH는 어떨까요? 그렇지 않으면 가상 호스트 환경에서 커밋을 안전하게 수행하려면 어떻게해야합니까?
그렇지 않은 경우 : 근사치가 될 수있는 불투명도가 있습니까?