Last active
December 21, 2015 04:29
-
-
Save tekk555/6249920 to your computer and use it in GitHub Desktop.
XRDPのインストール。日本語対応。\_IMEに対応。Ubuntu Server 12.04 LTS。
要 Ubuntu Desktop。 xrdp 0.6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# とりあえず標準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/[email protected]/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