Windows 8.1에서 X-Windows 사용

Windows 8.1에서 X-Windows 사용

물리적으로 접근할 수 없는 Linux 상자가 있지만 SSH를 통해 접근할 수 있습니다. 명령 셸 대신 Gnome이나 KDE를 사용할 수 있는 SSH나 Telnet과 같은 것이 있는지 궁금합니다. Microsoft Windows 8.1에서 내 상자에 로그인하고 내 Linux 상자에서 Gnome 또는 KDE를 사용하고 싶습니다.

내 배포판은 Centos 6.5입니다.

답변1

필요에 따라 다음 중 하나를 수행하여 이 작업을 수행할 수 있습니다.

1. Windows 8.1에서 X 애플리케이션 실행

이는 X11Forwarding을 사용하여 수행할 수 있습니다.

  • Windows 컴퓨터에 Xming 설치
  • 설정 X11Forwarding yes하다/etc/ssh/sshd_config
  • X11 전달을 사용하도록 PuTTy 구성
    • 메뉴에서 찾을 수 있습니다:연결하다>SSH>X11
    • 확인란을 선택하세요.X11 전달 활성화
    • 입력하다로컬호스트:0존재하다X 쇼 위치대지
  • SSH 셸 xclock(또는 예를 들어 다른 X 응용 프로그램)을 통해 실행합니다.xeyes

Xming/PuTTy에 대한 추가 정보:https://wiki.utdallas.edu/wiki/display/FAQ/X11+Forwarding+using+Xming+and+PuTTY

2. VNC를 사용하여 세션을 인계받습니다.

이것은 당신이 성취하고자 하는 것과 더 비슷해 보입니다. Windows에서 RDP를 사용하는 것처럼 VNC를 사용하여 전체 데스크톱을 관리할 수 있습니다.

노움의 경우:

vncserver가 시작될 때 GNOME 세션을 시작하려면 ~/.vnc/xstartup 파일을 편집하십시오. vncserver 스크립트를 처음 실행하면 VNC 세션에 사용할 비밀번호를 묻는 메시지가 표시됩니다.

예시 xstartup 파일:

#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
    eval `dbus-launch --sh-syntax –exit-with-session`
    echo "D-BUS per-session daemon address is: \
    $DBUS_SESSION_BUS_ADDRESS"
fi
exec  gnome-session

원천:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Virtualization/sect-Virtualization-Tips_and_tricks-Configuring_a_VNC_Server.html

관련 정보