Xstart 세션
Xstart 세션을 생성하여 원격 호스트의 X 응용 프로그램을 사용자의 Windows PC에서 실행할 수 있습니다. Xstart는 원격 호스트로의 로그인 과정을 자동으로 처리하고 사용자가 지정한 원격 X 응용 프로그램을 실행시켜 줍니다.
사용자는 Xstart 세션을 Xstart와 Xmanager 프로그램에서 만들 수 있습니다.
Xstart로 세션을 생성하려면:
- Xmanager 폴더 아래의 Tools 폴더에서 Xstart를 실행합니다.
- [새로 만들기]을 클릭합니다. 결과: 새 세션 대화 상자가 나타납니다.
- 새 세션의 이름을 입력하고 [확인]을 클릭합니다.
- [호스트]에 원격 UNIX/Linux 호스트의 호스트 이름 또는 IP 주소를 입력합니다.
- [프로토콜]에서 해당 호스트가 지원하는 프로토콜 중 하나를 선택합니다.
- 포트나 종료 시간과 같은 프로토콜별 옵션을 설정할 경우 [설정]을 클릭합니다.
- [사용자 이름]에 원격 호스트의 사용자 계정을 입력합니다.
- 세션에 사용자 암호를 저장하려면 [인증]을 Password로 선택한 상태에서 오른쪽 [설정] 단추를 클릭합니다. 결과: 암호 설정 대화 상자가 나타납니다.
- [명령]에 원격 호스트에서 실행할 명령을 입력합니다. 예를 들어 xterm을 실행한다면 다음과 같이 입력합니다:
/usr/bin/X11/xterm –ls –display $DISPLAY- 참고
[명령] 레이블 밑의 단추를 누르면 흔히 사용하는 xterm 명령어의 UNIX/Linux 종류에 따라 샘플 명령을 등록해 놓았습니다. 접속하고자 하는 UNIX/Linux에 맞는 xterm을 선택하거나 등록된 명령 대화 상자를 열어 자주 쓰는 명령어를 추가/제거할 수 있습니다. $DISPLAY는 PC의 IP 주소와 Xmanager 서버가 대기 중인 디스플레이 번호로 변환되어 전달됩니다. 다만 프로토콜이 SSH일 경우 DISPLAY는 X11 포워딩 프로토콜에 따라 자동으로 지정되므로 '-display $DISPLAY' 옵션은 필요하지 않지만 Xstart가 명령을 전달하는 과정에서 $DISPLAY를 변환하지 않습니다.
- 참고
- [저장]을 클릭합니다.
Xmanager로 세션을 생성하려면:
- Xmanager 폴더에서 Xmanager를 실행합니다.
- [파일] 메뉴에서 [새로 만들기]를 가리킨 후 [Xstart 세션]을 선택합니다. 결과: 새 세션 등록 정보 대화 상자가 나타납니다.
- [일반] 탭에서 [세션] 이름을 입력합니다. 기존 세션 파일과 중복되지 않은 이름을 입력합니다.
- [호스트]에 원격 UNIX/Linux 호스트의 호스트 이름 또는 IP 주소를 입력합니다.
- [프로토콜]에서 해당 호스트가 지원하는 프로토콜 중 하나를 선택합니다.
- 포트나 종료 시간과 같은 프로토콜별 옵션을 설정할 경우 [설정]을 클릭합니다.
- [사용자 이름]에 원격 호스트의 사용자 계정을 입력합니다.
- [암호]에 사용자 계정의 암호를 입력합니다.
- [실행 명령]에 원격 호스트에서 실행할 명령을 입력합니다. 예를 들어 xterm을 실행한다면 다음과 같이 입력합니다: /usr/bin/X11/xterm –ls –display $DISPLAY
- [확인]을 클릭합니다.
- 참고
사용자는 Xmanager가 제공하는 세션 생성 마법사로도 Xstart 세션을 생성할 수 있습니다. 세션 생성 마법사는 Xmanager의 세션 범주 상태가 Xstart로 되어 있는 경우 [파일] 메뉴에서 [새로 만들기]를 가리킨 후 [세션 생성 마법사]를 선택하여 열 수 있습니다.
Xstart 세션의 바로 가기를 생성하려면:
- Xstart를 실행합니다.
- [세션] 목록에서 원하는 세션을 선택합니다.
- 메뉴 더 보기 화살표 단추를 클릭하여 [바로 가기 만들기]을 클릭합니다. 결과: 폴더 찾아보기 대화 상자가 나타납니다.
- 바로 가기를 생성할 폴더를 선택 후 확인을 누릅니다.