Xstart로 연결

Xstart는 SSH, TELNET, RLOGIN, REXEC, RSH 및 LOCAL 프로토콜을 지원합니다. 각 프로토콜을 사용하려면 해당 서비스 데몬이 원격 호스트에서 실행되고 있어야 합니다. LOCAL 프로토콜은 X 응용 프로그램이 사용자 PC에 있는 경우에 사용됩니다.

SSH 프로토콜로 원격 X 응용 프로그램을 실행하려면:

  1. Xmanager 폴더의 Tools 폴더에서 Xstart를 실행합니다.
  2. [새로 만들기]를 클릭합니다. 결과: 세션 대화 상자가 나타납니다.
  3. 새 세션의 이름을 입력하고 [확인]을 클릭합니다.
  4. [호스트]에 원격 UNIX/Linux 호스트의 이름 또는 IP 주소를 입력합니다.
  5. [프로토콜] 목록에서 SSH를 선택합니다.
  6. 포트 번호나 암호화 옵션과 같은 SSH 프로토콜 옵션을 설정할 경우 [설정]을 클릭합니다.
    • 참고
      SSH 프로토콜 설정에 대한 자세한 내용은 "Xstart 세션 SSH 프로토콜" 참조하십시오.
  7. [사용자 이름]에 원격 호스트의 사용자 계정을 입력합니다.
  8. [인증]에서 원하는 인증 방법을 선택한 후 [설정]을 클릭하여 암호 등록과 같은 설정을 합니다.
    • 참고
      인증 방법에 따른 자세한 설정법은 "Xstart 사용자 인증 설정" 참조하십시오.
  9. [명령]에 원격 호스트에서 실행할 명령을 입력합니다. 예를 들어 xterm을 실행한다면 다음과 같이 입력합니다: /usr/bin/X11/xterm –ls
    • 참고
      SSH로 접속하면 DISPLAY 변수는 SSH 서버가 정한 값으로 자동으로 정해집니다.
  10. [실행]을 클릭합니다.

TELNET 프로토콜로 원격 X 응용 프로그램을 실행하려면:

  1. Xstart를 실행합니다.
  2. [새로 만들기]을 클릭합니다. 결과: 세션 대화 상자가 나타납니다.
  3. 새 세션의 이름을 입력하고 [확인]을 클릭합니다.
  4. [호스트]에 원격 UNIX/Linux 호스트의 이름 또는 IP 주소를 입력합니다.
  5. [프로토콜] 목록에서 TELNET을 선택합니다.
  6. 포트나 종료 시간 제한과 같은 TELNET 프로토콜 옵션을 설정할 경우 [설정]을 클릭합니다.
    • 참고
      RLOGIN, REXEC, RSH 프로토콜로 연결하는 방법은 TELNET 프로토콜로 연결하는 것과 유사합니다. 프로토콜 설정 대화 상자에서는 포트와 시간 제한을 설정할 있습니다. 프로토콜의 기본 포트 번호는 다음과 같습니다:TELNET: 23 REXEC: 512 RLOGIN: 513 RSH: 514
      성공적인 로그인 이후, 원격 호스트에서는 TELNET, RLOGIN 서버에 의해 셸이 할당되고 Xstart 프롬프트에서 명령을 실행합니다. Xstart 지정된 시간 제한이 지난 연결을 종료하고 로그인 셸도 종료됩니다. 만약 시간 제한 값이 0이라면, Xmanager 실행 중인 동안 연결을 종료하지 않습니다. 만약 셸이 미리 종료되면 셸에 의해 실행된 X 응용 프로그램들도 함께 종료되는 경우가 있으므로 주의해야 합니다.
  7. [사용자 이름]에 원격 호스트의 사용자 계정을 입력합니다.
  8. [인증]은 Password만 선택할 수 있습니다. [설정]을 클릭하면 암호를 입력할 수 있습니다.
  9. [명령]에 원격 호스트에서 실행할 명령을 입력합니다. 예를 들어 xterm을 실행한다면 다음과 같이 입력합니다: /usr/bin/X11/xterm –ls –display $DISPLAY
  10. [실행]을 클릭합니다.

Xstart로 로컬 X 응용 프로그램을 실행하려면:

  1. Xstart를 실행합니다.
  2. [새로 만들기]을 클릭합니다. 결과: 세션 대화 상자가 나타납니다.
  3. 새 세션의 이름을 입력하고 [확인]을 클릭합니다.
  4. [프로토콜] 목록에서 LOCAL을 선택합니다.
  5. [명령]에 로컬 명령의 전체 경로를 입력합니다.
  6. [실행]을 클릭합니다.