目次
文書の過去の版を表示しています。
XRDP(Open source remote desktop protocol(RDP) server)
$ sudo yum install xrdp
ファイヤーウォールの設定
tcp の 3389 ポートを許可するように設定する。
Fedora
$ sudo firewall-cmd --permanent --add-port=3389/tcp $ sudo firewall-cmd --reload
サービスの自動起動設定
CentOS
$ sudo chkconfig xrdp on
Fedora
$ sudo systemctl enable xrdp.service $ sudo systemctl enable xrdp-sesman.service
XRDP sesman.ini の設定
$ sudo vi /etc/xrdp/sesman.ini
param8, 9 を追記する。
[Xvnc] ... param8=-depth param9=16
※CentOS 6.3 では、これを記述しないと error - problem connecting 、または、Connection Log が表示された後にブラックスクリーンのまま、何も表示されない現象が発生していた。
サービスの起動
CentOS
$ sudo service xrdp start
Fedora
$ sudo systemctl start xrdp.service $ sudo systemctl start xrdp-sesman.service
xrdpログイン画面のModule項目をカスタマイズ
[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
トラブルシューティング
接続しても、ブラックスクリーンのまま何も表示されない場合
リモートデスクトップ クライアント の設定でドメインを空にして接続し直す。