Краткая инструкция по быстрому развёртыванию сервера удалённых рабочих столов XFCE на ОС CentOS Stream 8.5 по протоколу RDP с помощью xrdp.
В первую очередь необходимо установить пакет epel-release и обновиться
# yum install epel-release # yum update
Затем устанавливаем группу пакетов Xfce
# yum groupinstall "Xfce"
После этого добавим и запаролим пользователя xfceuser
# adduser xfceuser # passwd xfceuser
Далее в домашней директории пользователя создадим файл .xinitrc
# touch /home/xfceuser/.xinitrc
откроем его
# nano /home/xfceuser/.xinitrc
и впишем такую строчку:
exec /usr/bin/xfce4-session
После этого устанавливаем пакет xrdp
# yum install xrdp
Для удалённого подключения по протоколу RDP добавим правило в файрволл
# firewall-cmd add-port=3389/tcp --permanent # firewall-cmd --reload
Затем стартуем службу xrdp и включим её в автозагрузку
# systemctl start xrdp # systemctl enable xrdp
Далее перезапустим сервер
# shutdown -r now
После перезапуска пробуем подключиться к серверу с помощью RDP-клиента. Например, в Windows это — утилита mstsc. Появится форма xrdp для ввода логина и пароля:
После ввода рабочий стол будет доступен пользователю для работы.
# firewall-cmd —add-port=3389/tcp —permanent
Как у Вас — не срабатывает
попробуйте с параметром —zone, например:
# firewall-cmd —add-port=3389/tcp —zone=public —permanent