
物理的にアクセスできない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