Windows에서 X 서버 설치

X-Windows 응용 프로그램 (Gnome, KDE 등. SSH 연결을 통해)을 사용하려면 Windows에서 X 서버를 설치할 수 있습니다.

  • 다음 방법은 Cygwin을 사용하지 않습니다. 아래 예제에서 X 서버가 설치된 Windows PC의 IP 주소는 10.0.0.1입니다.
  • 연결할 SSH 서버는 다음과 같습니다. 10.0.0.2

1. X-Ming 설치

  • Xming 다운로드 및 설치
  • 예를 들어, Xming-6-9-0-24-setup.exe를 사용하십시오.
  • 또한 퍼티와 같은 SSH 클라이언트를 설치하십시오.
  • Xming을 시작하십시오 : 작업 표시 줄에서 X를 클릭하십시오 :

2. SSH 연결을 엽니 다.

  • 퍼티를 발사하십시오.
  • 구성 :
  • X11 포워딩 활성화 : "Connexion"> "SSH"> "X11"> "X11 포워딩 사용"을 선택하십시오.

  • 기능 키를 제대로 관리하려면 "터미널"> "키보드"> "Linux"를 선택하십시오.

  • 마지막으로 악센트 부호가있는 문자를 터미널에 올바르게 표시하려면 "Windows"> "번역">으로 이동하여 "UTF-8"을 선택하십시오.

  • "세션"으로 돌아가서 SSH 서버의 주소를 입력하십시오.

원하는 경우 세션 이름을 입력하고 "저장"을 클릭하여 이러한 설정을 저장할 수 있습니다.

세션 이름을 두 번 클릭하기 만하면 세션이 시작됩니다.

3. 응용 프로그램을 시작하십시오!

연결되면 그래픽 응용 프로그램을 실행할 수 있습니다.

예 :

gedit &

파이어 폭스 &

그놈 -

xterm &

예를 들어 Synaptic과 Firefox는 Linux (10.0.0.2)에서 시작하여 SSH를 통해 Windows (10.0.0.1)의 X 서버에 해당 창을 표시합니다.

노트

잠재적 인 문제

그래픽 창이 표시되지 않으면 / etc / ssh / sshd_config에서 X11Forwarding이 "yes"로 설정되어 있는지 확인하고 SSH 서버를 다시 시작하십시오 ( sudo /etc/init.d/sshd restart )

명령 창에 다음과 같은 메시지가 표시되면 :

Xlib : "localhost : 10.0"에 대한 연결이 서버에 의해 거부되었습니다.

Xlib : PuTTY X11 프록시 : 잘못된 인증 프로토콜을 시도 함

GUI 응용 프로그램을 실행하려고하면 사용자가 이미 로그인되어 있고 X 세션을 사용하고 있음을 의미합니다.

전체 데스크톱 사용

Windows 응용 프로그램뿐만 아니라 완전한 데스크탑에 액세스하려는 경우 몇 가지 옵션이 있습니다.

  • XNest / gdmflexiserver
  • NX 서버.
  • 그놈 세션

gdmflexiserver의 경우, ssh 콘솔에서 다음 명령을 입력하기 만하면됩니다 : gdmflexiserver -n

새 창이 열리고 사용자 이름 / 비밀번호로 로그인하여 전체 그래픽 환경 (바탕 화면, 배경 화면, 아이콘, 메뉴 모음 ...)을받을 수 있습니다.

NX Server는 SSH를 통해 작동하며 SSH보다 X11보다 훨씬 빠르다는 이점이 있습니다.

다음 두 기사를 참조하십시오.

  • NX 서버 설치
  • FreeNX 서버 설치
이전 기사 다음 기사

톱 팁