linux:xrdp

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:xrdp [2013/09/29 01:09] – [サービスの自動起動設定] ともやんlinux:xrdp [2019/05/18 02:23] (現在) – 外部編集 非ログインユーザー
行 1: 行 1:
 ====== XRDP(Open source remote desktop protocol(RDP) server) ====== ====== XRDP(Open source remote desktop protocol(RDP) server) ======
 +
 +===== XRDP のインストール =====
 +
 +==== CentOS 7.1 - X11RDP-RH-Matic のインストール ====
 +git コマンドをインストールする。
 +<code>
 +$ sudo yum install git -y
 +</code>
 +
 +github から X11RDP-RH-Matic を取得する。
 +<code>
 +$ mkdir ~/work
 +$ cd ~/work
 +$ git clone --depth 1 -b master https://github.com/metalefty/X11RDP-RH-Matic.git
 +</code>
 +<code>
 +Cloning into 'X11RDP-RH-Matic'...
 +remote: Counting objects: 20, done.
 +remote: Compressing objects: 100% (20/20), done.
 +remote: Total 20 (delta 0), reused 11 (delta 0), pack-reused 0
 +Unpacking objects: 100% (20/20), done.
 +</code>
 +
 +<code>
 +$ cd X11RDP-RH-Matic
 +$ ./X11RDP-RH-Matic.sh
 +</code>
 +<code>
 +Allow X11RDP-RH-Matic to gain root privileges.
 +Type your password if required.
 +[sudo] password for tomoyan: <- sudo のパスワードを入力
 +</code>
 +
 +=== 参考文献 ===
 +[[https://xrdp.vmeta.jp/X11RDP-RH-Matic|X11RDP-RH-Matic - 日本 xrdp ユーザ会]]\\
 +
 +==== Fedora ====
 <code> <code>
 $ sudo yum install xrdp $ sudo yum install xrdp
行 22: 行 59:
 <code> <code>
 $ sudo systemctl enable xrdp.service $ sudo systemctl enable xrdp.service
 +$ sudo systemctl enable xrdp-sesman.service
 </code> </code>
 +===== 日本語キーマップ設定 =====
 +[[http://www.mail-archive.com/xrdp-devel@lists.sourceforge.net/msg00263.html|[Xrdp-devel] Keyboard issue and Japanese Keyboard Layout]]より、
 +{{:linux:km-e0010411.ini|km-e0010411.ini}} を入手する。\\
 +<code>
 +$ cd /etc/xrdp
 +$ sudo curl -O http://www.tomoyan.net/dokuwiki/_media/linux/km-e0010411.ini
 +$ sudo ln -s km-e0010411.ini km-0411.ini
 +$ sudo ln -s km-e0010411.ini km-e0200411.ini
 +$ sudo ln -s km-e0010411.ini km-e0210411.ini
 +$ sudo service xrdp restart
 +</code>
 +
 ===== XRDP sesman.ini の設定 ===== ===== XRDP sesman.ini の設定 =====
 <code> <code>
行 36: 行 86:
 ※CentOS 6.3 では、これを記述しないと error - problem connecting 、または、Connection Log が表示された後にブラックスクリーンのまま、何も表示されない現象が発生していた。 ※CentOS 6.3 では、これを記述しないと error - problem connecting 、または、Connection Log が表示された後にブラックスクリーンのまま、何も表示されない現象が発生していた。
 ===== サービスの起動 ===== ===== サービスの起動 =====
 +
 +==== CentOS ====
 <code> <code>
 $ sudo service xrdp start $ sudo service xrdp start
 </code> </code>
  
 +==== Fedora ====
 +<code>
 +$ sudo systemctl start xrdp.service
 +$ sudo systemctl start xrdp-sesman.service
 +</code>
 +
 +==== xrdpログイン画面のModule項目をカスタマイズ ====
 +<code ini>
 +[globals]
 +bitmap_cache=yes
 +bitmap_compression=yes
 +port=3389
 +crypt_level=high
 +channel_code=1
 +
 +[xrdp1]
 +name=sesman-Xvnc
 +lib=libvnc.so
 +username=ask
 +password=ask
 +ip=127.0.0.1
 +port=-1
 +
 +[xrdp2]
 +name=console
 +lib=libvnc.so
 +ip=127.0.0.1
 +port=5900
 +username=na
 +password=ask
 +
 +[xrdp3]
 +name=vnc-any
 +lib=libvnc.so
 +ip=ask172.16.77.70
 +port=ask5900
 +username=na
 +password=ask
 +
 +[xrdp4]
 +name=sesman-any
 +lib=libvnc.so
 +ip=ask
 +port=-1
 +username=ask
 +password=ask
 +
 +[xrdp5]
 +name=rdp-any
 +lib=librdp.so
 +ip=ask
 +port=ask3389
 +
 +[xrdp6]
 +name=sesman-X11rdp
 +lib=libxup.so
 +username=ask
 +password=ask
 +ip=127.0.0.1
 +port=-1
 +</code>
 ===== トラブルシューティング ===== ===== トラブルシューティング =====
 ==== 接続しても、ブラックスクリーンのまま何も表示されない場合 ==== ==== 接続しても、ブラックスクリーンのまま何も表示されない場合 ====
 リモートデスクトップ クライアント の設定でドメインを空にして接続し直す。 リモートデスクトップ クライアント の設定でドメインを空にして接続し直す。
 +
 +===== 参考文献 =====
 +[[http://www.scottalanmiller.com/linux/2013/08/18/installing-xrdp-on-fedora-19/|Installing XRDP on Fedora 19 | SAM's Guide to Linux Administration]]\\
 +[[http://www.redhat.itopstube.com/2012/05/problems-connecting-to-xrdp-xfce.html|RedHat iTOps: Problems Connecting to xrdp xfce desktop after Ubuntu Upgrade]]\\
 +
  • linux/xrdp.1380384544.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)