Ubuntu 24.04 Xrdp サーバーの設定方法
環境
Ubuntu 24.04
概要
Xrdp サーバーをインストールして、Windows のリモートデスクトップ機能で
Ubuntu に接続できるように設定します。
1.Xrdp サーバーをインストールして起動します。
# apt -y install xrdp tigervnc-standalone-server
# systemctl enable xrdp
2.Xrdp で接続するユーザーでログインして、使用するデスクトップセッションを設定します。
$ vi ~/startwm.sh
# 新規作成
#!/bin/sh
# GNOME
dbus-launch --exit-with-session /usr/bin/gnome-session
# GNOME Classic
# dbus-launch --exit-with-session /usr/bin/gnome-session-classic
# KDE
# dbus-launch --exit-with-session /usr/bin/startplasma-x11
# Cinnamon
# dbus-launch --exit-with-session /usr/bin/cinnamon-session
# MATE
# dbus-launch --exit-with-session /usr/bin/mate-session
# Xfce
# dbus-launch --exit-with-session /usr/bin/startxfce4
# LXDE
# dbus-launch --exit-with-session /usr/bin/startlxde
# LXQt
# dbus-launch --exit-with-session /usr/bin/startlxqt
# Budgie
# env GNOME_SHELL_SESSION_MODE=Budgie:GNOME dbus-launch --exit-with-session /usr/bin/budgie-desktop
# 新規作成
#!/bin/sh
# GNOME
dbus-launch --exit-with-session /usr/bin/gnome-session
# GNOME Classic
# dbus-launch --exit-with-session /usr/bin/gnome-session-classic
# KDE
# dbus-launch --exit-with-session /usr/bin/startplasma-x11
# Cinnamon
# dbus-launch --exit-with-session /usr/bin/cinnamon-session
# MATE
# dbus-launch --exit-with-session /usr/bin/mate-session
# Xfce
# dbus-launch --exit-with-session /usr/bin/startxfce4
# LXDE
# dbus-launch --exit-with-session /usr/bin/startlxde
# LXQt
# dbus-launch --exit-with-session /usr/bin/startlxqt
# Budgie
# env GNOME_SHELL_SESSION_MODE=Budgie:GNOME dbus-launch --exit-with-session /usr/bin/budgie-desktop
# 新規作成 #!/bin/sh # GNOME dbus-launch --exit-with-session /usr/bin/gnome-session # GNOME Classic # dbus-launch --exit-with-session /usr/bin/gnome-session-classic # KDE # dbus-launch --exit-with-session /usr/bin/startplasma-x11 # Cinnamon # dbus-launch --exit-with-session /usr/bin/cinnamon-session # MATE # dbus-launch --exit-with-session /usr/bin/mate-session # Xfce # dbus-launch --exit-with-session /usr/bin/startxfce4 # LXDE # dbus-launch --exit-with-session /usr/bin/startlxde # LXQt # dbus-launch --exit-with-session /usr/bin/startlxqt # Budgie # env GNOME_SHELL_SESSION_MODE=Budgie:GNOME dbus-launch --exit-with-session /usr/bin/budgie-desktop
権限を付与する
$ chmod 755 ~/startwm.sh