ブログトップ 記事一覧 ログイン 無料ブログ開設

会者定離で以降 このページをアンテナに追加 RSSフィード

2017-12-30

Pine A64+のxrdpサーバへwin10から接続してみた

| 01:16 | Pine A64+のxrdpサーバへwin10から接続してみたを含むブックマーク Pine A64+のxrdpサーバへwin10から接続してみたのブックマークコメント


arm64のubuntuSBC*1リモートデスクトップするお話ですーwー


 この記事を、Debian/Ubuntu Advent Calendar 2017の18日目の記事にします^^;


P.S.

別にarm系のSBCでなくても、同件不具合?で家のx86/ubuntu16.04だとxrdp_v0.6は接続失敗しました


P.P.S.

Pine A64+なのはメモリが2GBと少し多め*2なので普通にxrdpサーバとしてrasberry pi2のメモリ1GBより使えそうだから^^


 Xenial Mate [20161215] *3のxrdpサーバがver0.6系*4と古いのは仕方ないとしても、そもそもaptインストールしたxrdpにはwin10から接続が途中で失敗で動かなかったw−

なんか私の使うパッケージがマイナーなのかこんな感じの不具合をよく踏みますw−。


Pine64のQ&A見るとaptのxrdpでも繋がりそうですけど


なので、xrdp0.9系を自前ビルド*5してインストールしました。


下記のQiita記事によると、v0.6は日本語入力設定必要とTLS接続未対応らしいです


X11RDP-o-Maticについて



 最初は上記をX11RDP-o-Maticを試したのですが、ビルド?できませんでした。

X11RDP-o-Maticの本家サイトにもxrdpの最新でビルド壊れた的なことが書かれていましたので利用を諦めましたw<b



ビルド及び、インストール

Ubuntu16.04LTSにxrdpでリモートデスクトップ接続さんの手順より以下だけ実行しました(まる



arm64でのdebパッケージ

murase@pine64:~/build$ ll
total 7368
drwxrwxr-x  4 murase murase    4096 Dec 29 07:45 ./
drwxr-xr-x 28 murase murase    4096 Dec 29 09:16 ../
-rw-r--r--  1 root   root     69710 Dec 29 07:45 xorgxrdp_0.9.1-7build1_arm64.deb★これと
drwxr-xr-x 30 root   root      4096 Dec 29 07:33 xrdp-0.9.1/
-rw-r--r--  1 root   root      1084 Dec 29 07:45 xrdp_0.9.1-7build1_arm64.changes
-rw-r--r--  1 root   root    385472 Dec 29 07:45 xrdp_0.9.1-7build1_arm64.deb★これをインストールしました
-rw-r--r--  1 root   root     27304 Dec 29 07:05 xrdp_0.9.1-7build1.debian.tar.xz
-rw-r--r--  1 root   root      2580 Dec 29 07:05 xrdp_0.9.1-7build1.dsc
-rw-r--r--  1 root   root   3025809 Dec 29 07:05 xrdp_0.9.1.orig.tar.gz
-rw-r--r--  1 root   root    423366 Dec 29 07:05 xrdp_0.9.1.orig-xorgxrdp.tar.gz
drwxr-xr-x 28 root   root      4096 Dec 18 14:58 xrdp-0.9.4/
-rw-r--r--  1 root   root     24692 Dec 18 14:58 xrdp_0.9.4-2.debian.tar.xz
-rw-r--r--  1 root   root      2668 Dec 18 14:58 xrdp_0.9.4-2.dsc
-rw-r--r--  1 root   root   3069778 Dec 18 14:58 xrdp_0.9.4.orig.tar.gz
-rw-r--r--  1 root   root    467342 Dec 18 14:58 xrdp_0.9.4.orig-xorgxrdp.tar.gz


サービスの起動


で、インストールしてもそのままではwindows10からリモートデスクトップで繋がらなかったので、xrdpサービス起動させます。


  • 「6. 端末上に以下のコマンドを入力 / 実行し、xrdpのサービスを起動し、自動起動を有効にします。」のみ。
    • (他のした方がいいかな?

何回もパスワード求められるので頑張って入力してください(sudoしたら一回で済む?


systemctl start xrdp.service
systemctl enable xrdp.service


ポート設定の変更


CentOS 7 上で xrdp を用いた RDP 接続するポート番号を変更するを参考に接続先のポート番号だけ、変えておきます。


$ sudo vim /etc/xrdp/xrdp.ini

  ; tcp port to listen
+ ;port=3389
+ port=13456


windows10からremoteデスクトップ接続

「<ローカルIP>:<ポート番号>」でwin10の「リモートデスクトップ接続」が繋がれば成功ですw−

*1シングルボードコンピュータ

*2:なのとubuntuなのとMaliのGPUドライバに多少最適化してるとのこと

*3:ってかubuntu16.04

*4:結構古くセキュリティが貧弱

*5:2018のLTSには流石に0.9系が入っているでしょうから賞味期限残り4カ月くらいの情報ですがwww

*6:2017Dec30現在だと、v0.9.4やv0.9.5も出ていますが、詰まるのも嫌なので上記記事と同じver入れましたv>w<v

*7:測ってないが30分も掛かってない気がするw−

トラックバック - http://d.hatena.ne.jp/murase_syuka/20171230/1514564194
Connection: close