Ubuntu 24.04でxrdpを使い、MacからRDP接続する手順

, ,

本記事は広告が含まれる場合があります。

いつもブログをご覧くださり、ありがとうございます。

少し前から、Linux/ Ubuntu の物理マシンを導入して、サーバー用途で使っています。その時に色々試したトピックをこのブログでもご紹介します。
今回は、Ubuntu 24.04 に xrdp を導入し、Macからリモートデスクトップ接続する手順と、実際にハマったポイントをまとめます。

特に今回は、

  • ログインできない
  • 接続後すぐ落ちる
  • マウスがズレる

といった「よくあるトラブル」も含めて整理しています。

動作環境

  • Ubuntu 24.04 LTS
  • xrdp
  • Mac(RDPクライアント:Windows App)

Ubuntu 側の操作

xrdpのインストール

sudo apt update
sudo apt install xrdp -y

サービス起動・自動起動

sudo systemctl enable xrdp
sudo systemctl start xrdp

権限設定(重要)

sudo adduser xrdp ssl-cert

Waylandを無効化(必須)

Ubuntu 24.04ではWaylandがデフォルトですが、xrdpは非対応です。

sudo vi /etc/gdm3/custom.conf
WaylandEnable=false
sudo reboot

XFCEデスクトップを導入(推奨)

sudo apt install xfce4 xfce4-goodies -y

セッション設定(最重要)

cat > ~/.xsession <<'EOF'
setxkbmap jp
exec xfce4-session
EOF
chmod 644 ~/.xsession

ハマりポイント:startwm.shの修正

もし以下がコメントアウトされていたら解除して、サービスを再起動してください。

test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession

Mac側の接続設定

Windows App を使用

項目設定
PC名IPアドレス
UsernameLinuxユーザー名(whoami)
PasswordUbuntuのパスワード
Domain空欄

完成後の状態

  • MacからRDP接続できる
  • XFCEデスクトップが表示される
  • 通常操作が可能

お問い合わせはこちらから

南大阪を中心に活動しているシステムエンジニアです。これまでの経験から、ビジネス課題について一緒になって考え、課題解決のためにサポートさせていただきます。些細なご相談でも構いません。当方に期待することやご相談内容についてお聞かせください。

PAGE TOP