Table of Contents

Ubuntu Desktop — посібник для початку роботи

Ваш сервер Ubuntu Desktop на базі Ubuntu 24.04 надає повноцінне графічне робоче середовище з доступом через RDP (Remote Desktop Protocol). Підключайтеся з будь-якого пристрою стандартним RDP-клієнтом — встановлювати додаткове ПЗ на сервер не потрібно. Робочий стіл готовий до роботи одразу після створення сервера.


Крок 1 — підключення через RDP

IP-адресу сервера й пароль root показано на сторінці Server Details у клієнтській панелі. Ті самі облікові дані використовуються для RDP, SSH і VNC-консолі.

Для підключення до робочого столу використовуйте будь-який RDP-клієнт:

Платформа RDP-клієнт
WindowsВбудований Remote Desktop (mstsc)
macOSMicrosoft Remote Desktop (App Store)
LinuxRemmina
iOS / AndroidRD Client / Remote Desktop

Параметри підключення:

  • Хост: your.server.ip
  • Порт: 3389 (за замовчуванням)
  • Імʼя користувача: root
  • Пароль: з клієнтської панелі

Якщо ви розмістили сервер за маршрутизатором VyOS у приватній мережі, налаштуйте переадресацію портів (порт 22 для SSH, порт 3389 для RDP) або підключайтеся через VPN до робочого столу за приватною IP сервера.


Крок 2 — підключення через SSH (необовʼязково)

Для доступу з командного рядка підключіться через SSH:

ssh root@your.server.ip

Після встановлення

Попередження про вхід під root

Під час входу через RDP чи SSH ви можете побачити попередження про роботу від імені root. Це очікувано — усі наші шаблони для зручності за замовчуванням використовують доступ root, щоб ви могли одразу налаштувати сервер. За потреби пізніше можна створити звичайного користувача.

Встановлення додаткового ПЗ

Встановлюйте ПЗ через apt у терміналі або з меню застосунків XFCE:

# Install Chromium browser
apt update && apt install -y chromium-browser

# Install LibreOffice
apt install -y libreoffice

# Install VS Code
snap install code --classic

Оновлення ОС

Щоб оновити систему вручну:

apt update && apt upgrade -y

Fail2Ban — захист від підбору паролів

Сервер постачається з Fail2Ban , попередньо налаштованим для захисту SSH і RDP від підбору паролів.

Правило Макс. спроб Тривалість блокування
SSH5 невдалих входів10 хвилин
RDP (xrdp)5 невдалих входів1 година

Корисні команди:

# Check banned IPs
fail2ban-client status xrdp
fail2ban-client status sshd

# Unban an IP
fail2ban-client set xrdp unbanip 1.2.3.4

Якщо ви випадково заблокували себе, підключіться через VNC-консоль у клієнтській панелі й розблокуйте свою IP.

Керування сервісами

xrdp працює через systemd. Типові команди:

# Check RDP service status
systemctl status xrdp

# Restart RDP
systemctl restart xrdp

# View xrdp logs
journalctl -u xrdp -n 100

Що вже налаштовано

  • Два робочі столи: XFCE для RDP (легкий, швидкий) і Gnome для VNC-консолі в клієнтській панелі (аварійний резервний варіант)
  • Режим відображення: X11 (Wayland несумісний з RDP в Ubuntu 24.04 — спричиняє чорний екран)
  • Захист робочого столу від оновлень: основні пакети робочого столу (дисплейний сервер, менеджер входу, xrdp, XFCE) виключено з автоматичних оновлень, щоб не зламати RDP. Оновлення безпеки інших пакетів встановлюються як зазвичай

Встановлене ПЗ

Компонент Деталі
Ubuntu24.04 LTS
Робочий стіл RDPXFCE (легкий, швидкий)
Робочий стіл консоліGnome (резервний для VNC-консолі)
RDP-серверxrdp (порт 3389)
БраузерFirefox
Текстовий редакторMousepad
БезпекаFail2Ban (SSH + RDP)

Усунення проблем

Проблема Рішення
Чорний екран після входу через RDP Підключіться через SSH і перезапустіть xrdp: systemctl restart xrdp
Підключення RDP відхилено Перевірте, що xrdp працює: systemctl status xrdp. За потреби перезапустіть: systemctl start xrdp
Не вдається підключитися через RDP чи SSH Можливо, вашу IP заблокував Fail2Ban. Розблокуйте її через VNC-консоль у клієнтській панелі: fail2ban-client set xrdp unbanip 1.2.3.4
Firefox чи інші застосунки не запускаються Відкрийте термінал у XFCE і виконайте: xhost +local:, потім спробуйте знову
RDP перестав працювати після оновлення системи Можливо, пакети робочого столу оновили вручну. Підключіться через SSH і перезапустіть: systemctl restart xrdp. Як резервний варіант використовуйте VNC-консоль у клієнтській панелі
Забули пароль root Скиньте його через VNC-консоль у клієнтській панелі

Мінімальні вимоги

Ресурс Мінімум Рекомендовано
CPU2 vCPU4 vCPU
RAM4 ГБ8 ГБ
Диск25 ГБ40 ГБ