はじめに
GNU/Linux はデスクトップ環境を入れず CUI で利用するのが基本でした。
しかし、最近では GUI な GNU/Linux 環境にリモートデスクトップ接続できると何かと便利と感じることが多いためその方法をメモ。
環境設定
xrdp を使います。
パッケージのインストール
sudo apt install xrdp lxde
設定ファイルの編集
/etc/xrdp/xrdp.ini を編集。
[Xorg]
name=Xorg
lib=libxup.so
username=ask
password=ask
ip=127.0.0.1
port=-1
code=20
Xorg 以外のセクションはコメントアウト。
セッションを指定
~/.xsession にて指定。
cinnamon-session
暗号化を無効にする
これの対策。
gsettings set org.gnome.Vino require-encryption false
サービス起動
sudo service xrdp restart
ポートを開放
iptables を変更して 3389 番ポートを開放する。
完了
成功するとこのような感じになります。
別の Windows 環境にリモートデスクトップすることがよくあるため、同じノリで GNU/Linux にも接続できて便利です。
なお LAN 内での使用を想定。