Xmanager Classic 패시브 세션 생성 및 활용법

Xmanager Classic 패시브 세션 만들기


  1. Xmanager 단축 아이콘 폴더에서 Xmanage-Classic을 실행합니다.

  2. 파일 메뉴의 새로 만들기에서 'XDMCP 세션'을 생성합니다.

  3. '방법'에서 'None (Passive)'을 선택한 후 확인을 눌러 저장합니다.


  4. 위 3에서 생성한 세션을 실행합니다.

  5. 패시브 세션은 기본 값으로 백그라운드에서 실행합니다. 시스템 알림 영역에서 Xmanager가 대기 중인 것을 확인합니다.
 

Xmanager Classic 패시브 사용

X11 포워딩을 이용하는 SSH에서 사용하기

  1. Xmanager Classic 패시브 세션을 실행합니다.

  2. 시스템 알림 영역의 Xmanager 아이콘에서 디스플레이 번호를 확인합니다.

    이 경우, 디스플레이 번호는 0.0입니다. 이 번호를 기억해 둡니다.

  3. Xshell에서 SSH 세션을 생성 후 X11 포워딩 설정에서 X DISPLAY를 선택합니다. 디스플레이는 호스트 이름과 디스플레이 번호로 구성됩니다. 호스트 이름은 'localhost'가 되고 디스플레이 번호는 위 2에서 확인한 값을 입력합니다.
    보통의 경우 0.0이 되지만, Xmanager XDMCP 세션과 같은 다른 Xmanager 프로세스가 구동 중일 때는 이 값이 다르게 나올 수 있습니다.



  4. Xshell 터미널에서 원하는 X 응용프로그램을 구동합니다.

    위 그림은  X 11 응용프로그램이 원격 서버의 localhost:10.0에서 Xmanager's [0.0]으로 전달되었음을 보여 줍니다.

    Xshell 팁: Xshell은 Telnet 연결일 경우에도 원격 서버에 PC의 IP 주소를 포함하는 디스플레이 설정을 할 수 있습니다. 이 경우라도 IP 주소를 제외한 디스플레이 번호는 위 2의 값과 같게 해야 합니다.

텔넷 프로토콜 등에서 일반 TCP 연결하기

SSH 프로토콜의 X11 포워딩 연결 대신 텔넷이나 RLOGIN의 일반 TCP 연결을 사용하고자 할 경우, 원격 서버로부터 PC까지 직접 연결을 시도해야 합니다.

  1. Xmanager Classic 패시브 세션을 실행합니다.

  2. 시스템 알림 영역의 Xmanager 아이콘에서 디스플레이 번호를 확인합니다.

    이 경우, 디스플레이 번호는 0.0입니다. 이 번호를 기억해 둡니다.

  3. Xshell 등에서 Telnet 프로토콜을 통한 세션을 생성합니다. 아직 DISPLAY 설정이 안돼 있는 것을 확인할 수 있습니다.(①)


  4. 사용자가 직접 DISPLAY 설정을 해야 합니다. ②
    이 경우 MY_PC_ADDR에는 Xmanager가 구동 중인 PC의 IP 주소를 입력해야 합니다. 디스플레이 번호인 0.0은 위 2에서 확인한 값과 같아야 합니다.

  5. DISPLAY 변수를 확인한 후 사용하고자 하는 X 응용프로그램을 구동합니다. (③)


Xmanger Classic으로 Xstart 세션 생성하기

  1. 먼저 Xmanager 7을 최신 빌드로 업데이트합니다.

  2. Xstart 대화 상자에서 고급을 눌러 고급 대화 상자를 엽니다


  3. '클래식 X 서버 사용'을 선택합니다.


  4. '확인'을 눌러 옵션을 저장합니다.

  5. 해당 Xstart 세션을 실행한 후 시스템 알림 영역에서 Xmanager Classic 서버가 실행 중인 것을 확인합니다.

    Xmanager Classic 서버일 경우[Xmanager]으로 표시됩니다. Xmanager 기본 서버라면 [Xmanager Server]로 표시됩니다.