Skip to content

Instantly share code, notes, and snippets.

@tekk555
Last active December 21, 2015 04:29
Show Gist options
  • Save tekk555/6249920 to your computer and use it in GitHub Desktop.
Save tekk555/6249920 to your computer and use it in GitHub Desktop.
XRDPのインストール。日本語対応。\_IMEに対応。Ubuntu Server 12.04 LTS。 要 Ubuntu Desktop。 xrdp 0.6
# とりあえず標準RPMをインストールする。後でコンパイルしたモジュールで上書きする。
$ sudo apt-get install xrdp
# コンパイルに必要なライブラリを追加
$ sudo apt-get install make
$ sudo apt-get install autoconf
$ sudo apt-get install libtool libtool-doc
$ sudo apt-get install libssl-dev
$ sudo apt-get install libpam0g-dev
$ sudo apt-get install libx11-dev and libxfixes-dev
# git から最新ソース取得 (xrdp 0.6)
$ sudo apt-get install git
$ git clone git://xrdp.git.sourceforge.net/gitroot/xrdp/xrdp
# ダウンロードを確認
$ ls
xrdp
# コンパイル方法を確認
$ cd xrdp
$ view readme.txt
# コンパイル
$ ./bootstrap
$ ./configure
$ make
$ sudo make install
# 日本語キーマップを変更
$ 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 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
# ROOTでのログインを禁止
$ sudo vi sesman.ini
[Security]
AllowRootLogin=0
:wq!
root でのログインは不可とする
# 日本語環境設定
$ sudo vi startwm.sh
#export PATH=$PATH
#export LANG=$LANG
export LANG=ja_JP.UTF-8
(最終行あたり)
/usr/bin/ibus-daemon -d
exit 1
(最終行あたり)
:wq!
# サービス再起動
$ sudo service xrdp restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment