데이터를 '전달'x 표시하는 방법은 무엇입니까?

데이터를 '전달'x 표시하는 방법은 무엇입니까?

제 상황은 이렇습니다. 컴퓨터가 세 대 있어요

  1. 랩 서버(CentOS)
  2. 연구실 개인용 컴퓨터(window s7)
  3. 개인용 노트북(우분투)

랩 서버는 랩에 있는 내 데스크톱의 IP 주소만 허용했기 때문에 랩톱을 통해 랩 서버에 직접 원격 연결을 설정할 수 없었습니다.

그래서 랩 데스크톱을 SSH 서버로 만든 지점에 도달했습니다. 이제 랩톱을 통해 랩 서버에 연결할 수 있습니다.

그런데 문제는 CLI 기반에서만 랩 서버에 접속할 수 있었다는 것입니다. 실제 거래는 X Windows 관련 시뮬레이션 프로그램을 사용하고 싶다는 것입니다.

많은 고민 끝에 노트북---실험실 데스크톱------실험실 서버가 연결된 상태에서 노트북을 통해 시뮬레이션 프로그램을 실행했는데 실제로는 '실험실 데스크탑'에 시뮬레이션 프로그램이 실행되어 표시되는 것이었습니다. .

즉, '실험실 서버'에서 '내 노트북'으로 X Windows 디스플레이 데이터를 보내는 데 실패했습니다..

결국 랩 서버에 얼마나 더 로그인했는지에 관계없이 랩 서버에서 '아웃'되는 연결이 내 '랩 데스크톱'으로 터널링되기 때문에 이것이 의미가 있다고 생각합니다. 그래서 X 디스플레이 데이터가 자동으로 내 '실험실 데스크톱'으로 전송되는 것 같아요.

그래서 이 문제를 해결하는 방법은 두 가지가 있을 수 있다고 생각합니다.

  1. X 디스플레이 데이터가 '실험실 서버'에서 '내 노트북'으로 직접 전송될 수 있도록 하는 방법을 아직 모르겠습니다...
  2. 연구실 서버에서 들어오는 X 표시 데이터가 '내 노트북'으로 향하도록 연구실 데스크탑을 '포트 포워딩'하는 방법을 찾으세요.

누구든지 이 문제에 대해 나를 도와줄 수 있나요??

답변1

노력하다:

$ ssh lab_desktop -L 2200:lab_server:22 -vvv
$ ssh -Y <USERNAME>@localhost -p 2200

관련 정보