======リモートアクセス======
=====XRDP=====
====パッケージインストール====
backportで導入
# vi /etc/apt/source.list
deb http://ftp.debian.org/debian/ jessie-backports main contrib non-free
====ポート設定====
# vi /etc/xrdp/xrdp.ini
[globals]
#port=3389
port=XXXXX
# vi /etc/network/if-pre-up.d/iptables
#iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
iptables -A INPUT -p tcp --dport XXXXX -j ACCEPT
# service xrdp restart
参考)
http://kotak.hatenablog.com/entry/2014/06/19/181942
http://debian.fam.cx/index.php?AptGet#backports
=====xrdp/x11vnc=====
(参考URL)
http://matoken.org/blog/blog/2016/03/04/share-already-started-x-even-tigervnc/
http://kometchtech.blog.fc2.com/blog-entry-1735.html
https://paonejp.github.io/2014/11/28/dti_vps_as_vdi_memo.html
====XRDP install====
# apt-get install xrdp
====xrdp設定変更====
# vi /etc/xrdp/xrdp.ini
[xrdp1]
name=vnc-any
lib=libvnc.so
ip=127.0.0.1
port=5901
username=na
password=ask
====xrdp起動====
# service xrdp restart
(メモ)
・port:5910はxvnc (独立したX画面)
port:5901はデフォルト表示と一緒
もともと3350で接続
・ポート番号から使用しているプログラムを表示する
lsof -i:ポート番号
====xrdp用キーボード設定====
# wget http://w.vmeta.jp/temp/km-0411.ini
# cp ./km-0411.ini /etc/xrdp
# cd /etc/xrdp
# ln -s km-0411.ini km-e0200411.ini
# ln -s km-0411.ini km-e0010411.ini
# sudo /etc/init.d/xrdp restart
====VNC====
(インストール)
$ sudo apt-get install tightvncserver
$ vncserver :1 -geometry 1280x1024 -depth 16 -pixelformat rgb565
====VNC自動起動====
$ wget http://www.penguintutor.com/otherfiles/tightvncserver-init.txt
$ sudo mv tightvncserver-init.txt /etc/init.d/tightvncserver
$ sudo chown root:root /etc/init.d/tightvncserver
$ sudo chmod 755 /etc/init.d/tightvncserver
# vi /etc/init.d/tightvncserver
export USER=‘vpuser’
$ vi /etc/init.d/tightvncserver
su $USER -c '/usr/bin/tightvncserver :1 -geometry 1280x1024 -depth 16 -pixelformat rgb565 -rfbport 12131'
$ sudo update-rc.d tightvncserver defaults
# /etc/init.d/tightvncserver stop
# /etc/init.d/tightvncserver start
# ~vpuser/.vnc/xstartup
export XKL_XMODMAP_DISABLE=1
export LANG=ja_JP.UTF-8
====xrdp-o-matic====
# apt-get purge tightvnc
# apt-get purge x11rdp
# apt-get purge xrdp
# apt-get install git
# git clone https://github.com/scarygliders/X11RDP-o-Matic.git
# cd X11RDP-o-Matic
# ./X11rdp-o-matic.sh --justdoit
(参考)
https://github.com/scarygliders/X11RDP-o-Matic/issues/46
=====xrdp問題=====
キーマップ不具合
・o-Maticを試してみる
https://librepc.jp/blog_8.html
(tightvncのポート指定)
・スクリプト内で固定になっている。
・ポート番号は5900 + ディスプレイ番号(:0っていうやつ)で起動するらしい。
なのでvncserver :2として起動した場合は5902になる。
・netstat -nltで、ポートがLISTENしているか確認しましょう。
(フォント指定の不具合)
・vnc4serverをインストールしてみる?
====xrdpとandroid clientの相性====
8.0.5.24406 apk を手動で導入