windowsからubuntuマシンにRDP

環境

  • Ubuntu14.04

XRDP

xrdp はオープンソースで開発されている Remote Desktop Protocol のサーバソフトウェア
MicrosoftリモートデスクトップクライアントでLinux接続できるLinuxターミナルサーバを提供する

インストール

 $ sudo apt-get install xrdp

参考

LXDE

LXDE (Lightweight X11 Desktop Environment) はUNIXおよびLinuxBSDのようなPOSIXプラットフォーム上で動作する、GPL下で配布されるオープンソースのデスクトップ環境

UbuntuのUnityデスクトップ環境はxrdpでサポートされていないみたいなのでこちらを利用する

インストール

 $ sudo apt-get install lxde
 $ echo lxsession -s LXDE -e LXDE > ~/.xsession
 $ sudo service xrdp restart

参考

キー配列変更

このままではキー配列が英語配列になっているので日本語キーボードの場合使えないので変更する

$ cd /etc/xrdp
$ (cd /tmp; wget http://w.vmeta.jp/temp/km-0411.ini)
$ sudo cp /tmp/km-0411.ini .
$ sudo ln -s km-0411.ini km-e0200411.ini
$ sudo ln -s km-0411.ini km-e0010411.ini
$ sudo /etc/init.d/xrdp restart

日本語入力になっていてコマンドが打てない場合はGUIから入力を半角英数字にする

参考

*キー配列について - 日本xrdpユーザ会

ディレクトリ名を英語にする

日本語Ubuntuのディレクトリ名がデフォルトでは「デスクトップ」などの日本語になっている
これを英語に戻す

 $ LANG=C xdg-user-dirs-gtk-update

参考