Linux

[Linux]UbuntuにRDPサーバをインストール

スポンサーリンク

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>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

xrdpの再起動

serviceコマンドでxrdpを再起動する

$ sudo service xrdp restart

タイトルとURLをコピーしました