---
title: 'Как установить графический интерфейс на Ubuntu и подключиться по RDP |Zomro'
description: 'Если необходим графический интерфейс на сервере с операционной системой Linux, можно установить нетребовательный к ресурсам сервера пакет xfce. Чтобы подключиться...'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661503484_screenshot_1.png'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP 



# Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP

25-08-2022

Если необходим графический интерфейс (GUI) на сервере с ОС Linux, можно установить нетребовательный к ресурсам сервера пакет xfce, xrdp.  
  
Установку будем проводить на сервере с операционной системой Ubuntu 20.04, но данная инструкция актуальна и для Ubuntu 18.04.   
  
1\. После установки операционной системы, подключимся к серверу по SSH с помощью программы putty ([как это сделать](https://zomro.com/rus/blog/faq/218-kak-vojti-na-linux-server-po-ssh)) и обновим актуальную базу данных с доступными пакетами:  
  
`apt update`  
2\. Если необходимо, чтобы графический интерфейс был на русском языке, установим русскую локализацию. Этот пункт можно пропустить, если устроит английский интерфейс GUI.  
  
Вначале установим пакет с переводами для системных программ: 
    
    
    apt install language-pack-ru

Установим русскую локализацию:
    
    
    update-locale LANG=ru_RU.UTF-8

Для применения локализации, перезапустим сервер
    
    
    shutdown -r now

  
3\. Установим пакет xfce 
    
    
    apt install xfce4

  
Во время установки система запросит выбрать Менеджер дисплеев. Выберите gdm3 и нажмите Enter  
![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661503484_screenshot_1.png)Дождитесь завершения установки xfce  
  
4\. Установим пакет xrdp, после чего настроим xrdp сервер
    
    
    apt install xrdp

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

![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661503737_screenshot_4.png)После запуска пользовательской сессии (при подключении к серверу по RDP), выполняется скрипт /etc/xrdp/startwm.sh. Давайте предварительно сохраним оригинальный файл
    
    
    mv /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh.bkp

  
и добавим сценарий запуска RDP сессии. Для редактирования файла, воспользуемся командой
    
    
    vim /etc/xrdp/startwm.sh

  
и вставим в открывшейся файл код скрипта
    
    
    #!/bin/sh
    if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
    fi
    exec /usr/bin/startxfce4

  
Только что отредактированный скрипт сделаем исполняемым:
    
    
    chmod 755 /etc/xrdp/startwm.sh

  
Перезапустим службу xrdp
    
    
    systemctl restart xrdp

  
и проверим ее статус
    
    
    systemctl status xrdp

В результате Вы должны увидеть приблизительно такое:  
![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661503939_screenshot_5.png)  
  
5\. Для подключения к серверу по RDP, по умолчанию используется стандартный порт 3389. Именно этот порт слушает сервер xrdp.  
Необходимо предоставить доступ к порту 3389 в настройках межсетевого экрана.   
  
Для доступа с любого IP:
    
    
    ufw allow 3389

  
или, если необходим доступ только с конкретного IP адреса (например, можно указать внешний IP Вашей домашней сети):
    
    
    sudo ufw allow from 111.111.111.111 to any port 3389

* здесь вместо 111.111.111.111 укажите Ваш внешний IP адрес.  
  
  
6\. Для подключения к удаленному рабочему столу, создадим отдельного пользователя, выполнив команду
    
    
    adduser xrdpuser

При создании пользователя необходимо ввести пароль и подтвердить его (при вводе пароля, символы не будут отображаться - так и должно быть). Другие запрашиваемые данные вводить не обязательно, можно пропустить, нажав Enter.  
![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661505174_screenshot_6.png)  
Если необходимо предоставить пользователю возможность включать административные права, выполним команду:
    
    
    gpasswd -a xrdpuser sudo

  
7\. Для работы на сервере можно устанавливать необходимое Вам программное обеспечение.   
  
Например, веб-браузер Mozilla Firefox (с пакетом русской локализации):
    
    
    apt install firefox firefox-locale-ru

Программу для работы с почтой (почтовый клиент) Mozilla Thunderbird:
    
    
    apt install thunderbird thunderbird-locale-ru

  
Офисный пакет (программы для работы с документами) LibreOffice:
    
    
    apt install libreoffice libreoffice-l10n-ru libreoffice-help-ru

  
8\. Для подключения к серверу с операционной системы Windows, будем использовать стандартную программу "Подключение к удаленному рабочему столу".  
![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661506060_screenshot_7.png)  
В поле Компьютер укажите IP Вашего сервера и нажмите Подключить.  
  
В окне подтверждения запроса сертификата нажмите Да, после чего можно увидеть окно запроса данных доступа к серверу. Введите имя пользователя и пароль, созданного в пункте 6:  
![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661786670_screenshot_8.png)  
После чего откроется окно рабочего стола графической оболочки xfce, установленной на сервере.  
![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 7](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661786811_screenshot_9.png)  
  
в которой можно запускать стандартные и установленные ранее программы.  
![Как установить графический интерфейс на Ubuntu и подключиться к серверу по RDP - 8](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55@server-panel.net/2022/08/01/1661788175_screenshot_101.png)  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  


Похожие статьи

[Как поднять Samba сервер на Windows Server и подключиться к нему из Windows Server 2019](https://zomro.com/rus/blog/faq/333-how-to-set-up-a-samba-server-on-windows-server-and-connect-to-it-from-windows-server-2019) [Установка и харденинг phpMyAdmin 5.1 на Ubuntu 20.04](https://zomro.com/rus/blog/faq/604-installing-and-hardening-phpmyadmin-51-on-ubuntu-2004) [20 команд Linux для новичков, которые стоило выучить ещё вчера (Часть 2)](https://zomro.com/rus/blog/faq/516-20-commands-for-beginners-that-should-have-been-learned-yesterday-part-2) [Зачем нужно отключение UDP для RDP-подключений к Windows Server](https://zomro.com/rus/blog/faq/427-otklyuchenie-udp-dlya-rdp-podklyuchenij-k-windows-server) [Установка Python 3.13 на Ubuntu 24.04](https://zomro.com/rus/blog/faq/670-installing-python-313-on-ubuntu-2404)

[ Выделенные серверы от €74.24/мес ](/rus/dedicated-servers)
