SSH "프록시 점프"는 프록시, 포트 전달 또는 기타 중 어떤 개념에 속합니까?
통과 SSH "프록시 점프",내 말은
ssh -J user@vmhost user@vmguest
또는 ~/.ssh/config
:
Host vmhost
User t
Hostname 192.168.1.198
Host vm
Hostname 192.168.122.169
User t
ProxyJump vmhost
그것들은 동일합니다(내가 맞다면).
감사해요.
답변1
전적으로아니요포트 전달에는 이러한 옵션에 특정 플래그가 있습니다. 설명과 구체적인 세부 사항은 man의 -D
및 옵션을 참조하세요.-L
나는 그 대답이 다음과 같다고 믿는다다른 것.
그리고 남자들에게서 :
만약에주문하다지정되면 로그인 쉘이 아닌 원격 호스트에서 실행됩니다.
첫 번째 예를 분석해 보면 다음과 같습니다.
ssh -J user@vmhost user@vmguest
^^ ^^
(user@)hostname [command to execute]
기본적으로 일반 영어로 SSH를 로컬로 수행하여 연결을 원한다는 것을 나타냅니다.가상 호스트~처럼사용자ssh user@vmguest
, 연결 후 명령을 실행 하려고 합니다 .