# Установка RDP-сервера на Ubuntu

По умолчанию любой VPS с Ubuntu поставляется с доступом лишь к командной строке (SSH). Для некоторых задач может потребоваться доступ к графическому рабочему столу.

В этой статье мы рассмотрим установку графического окружения и xRDP-сервера на Ubuntu 20.04.

### Установка на Ubuntu 20.04 <a href="#debian" id="debian"></a>

Обновим список пакетов apt-get:

```bash
apt-get update && apt-get upgrade
```

Установим графическое окружение и сам xRDP-сервер:

```bash
apt-get -y install ubuntu-desktop xrdp
```

Запустим xRDP-сервер:

```bash
systemctl start xrdp
```

По умолчанию xRDP использует в своей работе файл `/etc/ssl/private/ssl-cert-snakeoil.key`, который доступен для чтения лишь членам группы `ssl-cert`. Для корректной работы нужно добавить пользователя `xrdp` в группу `ssl-cert`:

```bash
adduser xrdp ssl-cert
```

Теперь перезапустим xRDP:

```bash
systemctl restart xrdp
```

Далее разрешим подключения к порту 3389 через firewall UFW:

```bash
ufw allow 3389
```

### Подключение через RDP-клиент в Windows <a href="#rdp-windows" id="rdp-windows"></a>

В меню «**Пуск**» выберите программу «**Подключение к удаленному рабочему столу**». Можно также нажать Win+R и ввести `mstsc`.![](https://x5x.ru/upload/uploads/rdp-mstsc.png)

В появившемся окне программы **введите IP-адрес Вашего VPS** и нажмите на кнопку «**Продолжить**».![](https://x5x.ru/upload/uploads/rdp-ip.png)

При появлении окна с предупреждением о невозможности проверки подлинности компьютера нажмите «**Да**».

В появившемся окне **введите данные для входа в систему** (root пароль) и нажмите «**OK**».

### Рекомендации по безопасности <a href="#id-1" id="id-1"></a>

Из соображений безопасности крайне рекомендуется не использовать для подключения учётную запись root. Создайте обычного пользователя и используйте его данные для подключения через RDP-клиент.

Это можно сделать следующим образом:

```bash
useradd -m ИМЯ
passwd ИМЯ
```
