たれながし.info

とあるITエンジニアの備忘録

Kali LInuxにxrdpをインストールしてRDPでリモート接続



はじめに

ISOからインストールしたKali LinuxにxrdpをインストールしてRDPで接続する手順です。

まぁ、Kali Linuxの公式サイトで手順が公開されているんですけども。
(KaliがWSL環境、Docker環境で動いている場合の手順も記載があります。)

www.kali.org

ちなみに、Kali LinuxのISOイメージは日本だと山形大学北陸先端科学技術大学院大学FTPサーバで公開されています。
山形大学http://ftp.yz.yamagata-u.ac.jp/pub/linux/kali-images
北陸先端科学技術大学院大学http://ftp.jaist.ac.jp/pub/Linux/kali-images

環境

Kali Linux 2022.2
※ISOからインストール

設定

インストールとxrdp起動

必用なパッケージをインストールして、xrpdを起動します。

sudo apt-get install -y kali-desktop-xfce xorg xrdp
sudo systemctl enable xrdp --now

接続

「mstsc.exe」で接続してログインします。


カラーマネジメントされたデバイスを作成するには認証が必要です。」の対応

上画像のように「カラーマネジメントされたデバイスを作成するには認証が必要です。」という認証画面が表示されることがよくあります。
(英語だと「Authentication Required to Create Managed Color Device」)

これはPolkitという機能が表示してるらしいです。
認証したりキャンセルしても、OS再起動すると繰り返し表示されたりします。
以下のように許可を設定すると表示されなくなるらしい。

cat <<EOF | sudo tee /etc/polkit-1/localauthority/50-local.d/45-allow-colord.pkla
[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
EOF