Ubuntuにリモートデスクトップ接続する
Ubuntuのインストール直後ではWindowsからRDP接続することができない。
接続する為にはRDPプロトコルをサポートしているxrdpをインストールする。
環境
OS:Ubuntu 12.04
xrdpのインストール
xrdpに必要なパッケージ一式をインストールする。
$ sudo apt-get install xrdp vnc4server gnome-session-fallback
キーマップの設定
xrdp標準では日本語キーボードに対応していないのでキーマップ設定する
$ cd /etc/xrdp $ sudo wget http://www.mail-archive.com/xrdp-devel@lists.sourceforge.net/msg00263/km-e0010411.ini $ sudo mv km-e0010411.ini km-0411.ini $ sudo chmod 644 km-0411.ini $ sudo ln -s km-0411.ini km-e0010411.ini $ sudo ln -s km-0411.ini km-e0200411.ini $ sudo ln -s km-0411.ini km-e0210411.ini
startwm.shファイルの編集
xrdpはunityに対応していない為、初期設定のままではデスクトップ画面が表示されない。
gnomeデスクトップを使用する設定をstartwm.shファイルに追加する。
$ sudo vi /etc/xrdp/startwm.sh #!/bin/sh if [ -r /etc/default/locale ]; then . /etc/default/locale export LANG LANGUAGE fi # この行を追加する echo "gnome-session --session=gnome" > ~/.xsession . /etc/X11/Xsession <p> </p> <p> </p> <p> </p>
xrdpの再起動
serviceコマンドでxrdpを再起動する
$ sudo service xrdp restart