はじめに
ISOからインストールしたKali LinuxにxrdpをインストールしてRDPで接続する手順です。
まぁ、Kali Linuxの公式サイトで手順が公開されているんですけども。
(KaliがWSL環境、Docker環境で動いている場合の手順も記載があります。)
ちなみに、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