windowsからubuntuへリモートデスクトップ

2021年4月9日

ubuntu 18.04 desktop へWindows10からのリモートデスクトップへの接続
※全てroot権限が必要な作業ですのでrootでのSSH接続な為、コマンドに sudo は付けていません。

☆xrdpのインストール
ターミナルから
apt install -y xrdp
そのままターミナルから(複数行で)
cat < ~/.xsessionrc
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
EOF

その後もターミナルから
sed -e 's/^new_cursors=true/new_cursors=false/g' -i /etc/xrdp/xrdp.ini
更にターミナルから(複数行で)
cat < sudo tee /etc/polkit-1/localauthority/50-local.d/xrdp-color-manager.pkla
[Netowrkmanager]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device
ResultAny=no
ResultInactive=no
ResultActive=yes
EOF

☆xrdpのポート変更
/etc/xrdp/xrdp.ini を編集してポートを変更する。
[globals] セクション内の項目 port を変更して保存する。
xrdpを再起動する
systemctl restart xrdp
systemctl restart polkit

Windowsからリモートデスクトップしても青い画面のままで左上にエラーが出る場合は
apt install xserver-xorg-core xorgxrdp xrdp

これで大抵は上手くいくはず。

Linux

Posted by boomboom