Jump to content

Xrdp: различия между версиями

Новая страница: «== Терминальный сервер XRDP == === Введение === Терминальный сервер XRDP позволяет реализовать следующий сценарий: # Пользователь подключается по RDP; # Входит под своей учетной записью; # Запускается полноценный рабочий стол, с которым он работает по RDP. === Устан...»
 
Строка 51: Строка 51:
  sudo dnf install remmina
  sudo dnf install remmina
Далее в ней необходимо подключиться по RDP:
Далее в ней необходимо подключиться по RDP:
[[Файл:Снимок экрана 20250327 133316.png]]
[[Файл:Снимок экрана 20250327 133316.png]]

Версия от 13:35, 27 марта 2025

Терминальный сервер XRDP

Введение

Терминальный сервер XRDP позволяет реализовать следующий сценарий:

  1. Пользователь подключается по RDP;
  2. Входит под своей учетной записью;
  3. Запускается полноценный рабочий стол, с которым он работает по RDP.

Установка XRDP

Установите пакеты:

sudo dnf install xrdp task-x11

Запустите службу xrdp:

sudo systemctl enable --now xrdp

Установка графического окружения

Необходимо установить какое-либо одно графическое окружение, которое будет запускаться в термниальном сеансе.

Если необходимо использовать графическое окружение KDE Plasma 5 без набора дополнительных программ:

sudo dnf install task-plasma5-minimal

Графическое окружение KDE Plasma 5 с более полным набором программ:

sudo dnf install task-plasma5

Графическое окружение KDE Plasma5 с полным набором программ, идентичным десктопному образу ОС:

sudo dnf install task-iso-plasma5

Графическое окружение XFCE без настроек Росы и дополнительных программ:

sudo dnf install task-xfce-minimal

Графическое окружение XFCE с настройками Росы и дополнительными программами:

sudo dnf install task-xfce

Графическое окружение MATE:

sudo dnf install task-mate

Графическое окружение GNOME с полным набором программ, идентичным десктопному образу ОС:

sudo dnf install task-iso-gnome

Настройка локальных учетных записей

Если вход будет осуществляться под локальной учетной записью, то:

Создайте пользователя:

sudo useradd vasya

Задайте ему пароль:

sudo passwd vasya

Добавьте его в группу tsusers:

sudo usermod -a -G tsusers vasya

Только пользователи из группы tsusers могут запускать сессию XRDP.

Настройка доменных учетных записей

Если необходимо использовать доменные учетные записи, то необходимо ввести сервер в домен, добавить пользователей, которые будут подключаться к XRDP, в какую-либо группу, и настроить так, чтобы члены этой доменной группы автоматически считались членами локальной группы tsusers:

sudo roleadd "Доменная группа" tusers

Подключение по RDP

В качестве клиента можно использовать программу Remmina, ее можно установить из репозитория:

sudo dnf install remmina

Далее в ней необходимо подключиться по RDP: