Xubuntuでリモートデスクトップ接続相当を構築する
WindowsXP Professional等で、リモートデスクトップ接続を使って遠隔地から リモート操作をしている人は多いかと思います。(私もそうです。) Linuxでは、これに代わる手段が、sshだと思いますが、GUIでリモート操作した...
事情があってKVM上にUbuntu Desktop環境を構築しないといけなくなったのですが、その時のメモ。
ちなみにUbuntu Desktopにはログイン後であればVinoが起動しておるのですが、今回はあくまでログイン前からVNCで接続したい、という事情になります。
手順
1. 関係パッケージを導入する。今回はx11vncを導入します。
sudo apt-get -y install x11vnc
2. vnc接続時のパスワードを設定します。
sudo x11vnc -storepasswd /etc/x11vncpasswd
3. 自動起動の設定ファイルを作成する。
start on login-session-start
script
/usr/bin/x11vnc -xkb -auth /var/run/lightdm/root/:0 -noxrecord -noxfixes -noxdamage -repeat -rfbauth /etc/x11vncpasswd -forever -bg -rfbport 5900 -o /var/log/x11vnc.log
end script
あとは再起動を実施して、他のPCからVNCviewerなどで、接続します。その際にもしかしたらport番号を5900
などに指定する必要があるかもしれません。