Для каких целей необходим сервер удаленных рабочих столов, рассказывать не стоит, у каждого администратора найдется уйма таких случаев.
Рассмотрим, как установить и настроить RDP-сервер на базе Ubuntu
1. Требования
Установленная ОС Ubuntu Desktop или Ubuntu Server c поддержкой графического интерфейса (GUI)
1.1 Установка GUI на Ubuntu Server
Если у Вас уже установлена GUI, можете пропустить данный пункт
Существует ряд графических оболочек. Предлагаю Вам их список с консольными командами для установки
Интерфейс Ubuntu
sudo apt-get install ubuntu-desktop
Альтернативные интерфейсы
Gnome 3
sudo apt-get install gnome-shell
KDE, используется в декстопной версии Kubuntu:
sudo apt-get install kubuntu-desktop
XFCE:
sudo apt-get install xfce4
LXDE используется в декстопной версии Lubuntu:
sudo apt-get install lxde
Openbox:
sudo apt-get install openbox
Ubuntu Gnome:
sudo apt install ubuntu-gnome-desktop
Вам решать, какую именно графическую оболочку использовать
2. Установка RDP-сервер
sudo apt-get install xrdp xfce4
3. Настройка
Данные манипуляции были необходимы, начиная с Ubuntu 16.04
Редактируем файл /etc/xrdp/startwm.sh и приводим его к виду
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
startxfce4
Где startxfce4 - это указание, какой оконный менеджер запускать
Примеры для разных оконных менеджеров
- startxfce4 - запуск XFCE
- lxsession -s LXDE -e LXDE - Запуск LXDE
- openbox-session - Запуск Openbox
Посмотреть все доступные для Вашей системы менеджеры можно при помощи команды (для установленной у меня системы был следующий вывод)
$ find /usr/share/xsessions/ -name '*.des*' | xargs cat | grep ^Exec
Exec=/usr/bin/openbox-session
Exec=startxfce4
Exec=/usr/bin/lxsession -s Lubuntu-Netbook -e LXDE
Exec=/usr/bin/lxsession -s Lubuntu -e LXDE
Перезагружаем сервис xrdp
sudo service xrdp restart
4. Теперь можем подключиться по протоколу RDP, введя свои данные для входа
Для подключения с OC Windows используем "Подключение к удаленному рабочему столу", с под ОС Ubuntu - Reminna
5. Решение возможных проблем
Самая частая проблема, с которой я сталкивался - это "серый экран" - запуск X-сервера без оконного менеджера. В этом случае Вам необходимо отредактировать файл /etc/xrdp/startwm.sh и указать один из доступных для Вас менеджеров, подробнее расписано в предыдущем пункте.
Если у Вас появились вопросы, оставляйте их в комментариях
Используемые материалы:
https://askubuntu.com/questions/53822/how-do-you-run-ubuntu-server-with-a-gui
Комментариев нет:
Добавлять новые комментарии запрещено.