SSH X 전달이 원격 포트 전달의 예입니까?

SSH X 전달이 원격 포트 전달의 예입니까?

SSH X 전달이 원격 포트 전달의 예입니까? 그렇게 생각해요.

SSH 원격 포트 전달 명령은 SSH X 전달을 어떻게 구현합니까?

감사해요.

여기에 이미지 설명을 입력하세요.

답변1

근본적인 의사소통은매우... 와 비슷 ssh -R6010:localhost:6000하지만 SSH의 X 전달은 뒤에서 더 많은 작업을 수행합니다.

예를 들어 이미 포트 6010에서 수신 대기하는 서비스가 있다면 어떻게 될까요? SSH는 사용 가능한 포트를 찾을 때까지 6011, 6012를 시도합니다.

그런 다음 원격 측에서 DISPLAY 변수를 설정해야 합니다. 선택한 원격 포트에 따라 localhost:10.0또는 또는... 이 될 수 있습니다 .localhost:11.0

xauth그런 다음 클라이언트가 로컬 X 서버가 기대하는 올바른 매직 쿠키를 보내도록 X 인증( )을 처리해야 합니다 .

최신 SSH 서버 및 클라이언트에서는 TCP 소켓이 아닌 Unix 도메인 소켓과의 연결이 가능하지만 개념은 여전히 ​​동일합니다.

기본적으로 X 옵션은 sshX 세션의 많은 "관리" 요구 사항과 트래픽 전달을 처리합니다.

관련 정보