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 서버 설치