Ubuntuにリモートデスクトップ接続する
WindowsからUbuntuにリモートデスクトップ接続するにはVNCサーバをインストールしてVNC経由で操作する
環境
OS:Ubuntu 12.04
VNCサーバのインストール
$ sudo apt-get install vnc4server
コンフィグファイルの作成
コンフィグファイルに画面の解像度とビットカラーを任意の値で設定
$ sudo vi /etc/vnc.conf $geometry = "1280x1024"; $depth = "24";
xstartupファイルの設定
xstartupファイルは初期状態では存在しないので、一度VNCを起動
起動時に6文字以上のパスワードを入力する
vnc4server
psコマンドでVNCプロセスが起動しているか確認
$ ps -aux | grep vnc
起動後に停止
$ vncserver -kill :1 $ vi ~/.vnc/xstartup
xstartupファイルの[x-window-manager]をコメントアウト、
gnomeを使用する為に[exec gnome-session]を追加
#!/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 & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #x-window-manager & exec gnome-session &
ポート解放
ufwコマンドで5901ポートを解放する
$ sudo ufw allow 5901/tcp