Table of Contents

Ubuntu Desktop - průvodce pro začátečníky

Váš server Ubuntu Desktop založený na Ubuntu 24.04 poskytuje plnohodnotné grafické desktopové prostředí dostupné přes RDP (Remote Desktop Protocol). Připojte se z libovolného zařízení běžným klientem RDP – na server není třeba instalovat žádný další software. Desktop je připraven k použití ihned po vytvoření serveru.


Krok 1 – Připojení přes RDP

IP adresa a heslo root vašeho serveru jsou uvedeny na stránce Server Details v klientském panelu. Stejné přihlašovací údaje platí pro RDP, SSH i konzoli VNC.

K desktopu se připojte libovolným klientem RDP:

Platforma Klient RDP
WindowsVestavěná Vzdálená plocha (mstsc)
macOSMicrosoft Remote Desktop (App Store)
LinuxRemmina
iOS / AndroidRD Client / Remote Desktop

Nastavení připojení:

  • Host: your.server.ip
  • Port: 3389 (výchozí)
  • Uživatelské jméno: root
  • Heslo: z klientského panelu

Pokud jste server umístili za router VyOS v privátní síti, buď nastavte přesměrování portů (port 22 pro SSH, port 3389 pro RDP), nebo se připojte přes VPN a k desktopu přistupujte přes privátní IP serveru.


Krok 2 – Připojení přes SSH (volitelné)

Pro přístup z příkazového řádku se připojte přes SSH:

ssh root@your.server.ip

Po instalaci

Upozornění na přihlášení jako root

Při přihlášení přes RDP nebo SSH se může zobrazit varování o práci pod uživatelem root. Je to očekávané – všechny naše šablony pro pohodlí ve výchozím stavu používají přístup root, abyste mohli server hned nastavit. V případě potřeby můžete později vytvořit běžný uživatelský účet.

Instalace dalšího softwaru

Software instalujte pomocí apt z terminálu nebo z nabídky aplikací XFCE:

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

# Install LibreOffice
apt install -y libreoffice

# Install VS Code
snap install code --classic

Aktualizace OS

Ruční aktualizace systému:

apt update && apt upgrade -y

Fail2Ban – ochrana proti útokům hrubou silou

Váš server obsahuje Fail2Ban předkonfigurovaný k ochraně SSH i RDP proti útokům hrubou silou.

Pravidlo Max. počet pokusů Doba blokace
SSH5 neúspěšných přihlášení10 minut
RDP (xrdp)5 neúspěšných přihlášení1 hodina

Užitečné příkazy:

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

# Unban an IP
fail2ban-client set xrdp unbanip 1.2.3.4

Pokud se omylem zablokujete, připojte se přes konzoli VNC v klientském panelu a odblokujte svou IP.

Správa služeb

xrdp běží přes systemd. Běžné příkazy:

# Check RDP service status
systemctl status xrdp

# Restart RDP
systemctl restart xrdp

# View xrdp logs
journalctl -u xrdp -n 100

Co je předkonfigurováno

  • Dva desktopy: XFCE pro RDP (odlehčený, rychlý) a Gnome pro konzoli VNC v klientském panelu (nouzová záloha)
  • Režim zobrazení: X11 (Wayland není s RDP na Ubuntu 24.04 kompatibilní – způsobuje černou obrazovku)
  • Ochrana desktopu při aktualizacích: klíčové desktopové balíčky (zobrazovací server, správce přihlášení, xrdp, XFCE) jsou vyloučeny z automatických aktualizací, aby se RDP nerozbilo. Bezpečnostní aktualizace ostatních balíčků probíhají normálně

Zahrnutý software

Komponenta Podrobnosti
Ubuntu24.04 LTS
Desktop pro RDPXFCE (odlehčený, rychlý)
Desktop konzoleGnome (záloha přes konzoli VNC)
Server RDPxrdp (port 3389)
ProhlížečFirefox
Textový editorMousepad
ZabezpečeníFail2Ban (SSH + RDP)

Řešení problémů

Problém Řešení
Černá obrazovka po přihlášení přes RDP Připojte se přes SSH a restartujte xrdp: systemctl restart xrdp
Připojení RDP odmítnuto Zkontrolujte, že xrdp běží: systemctl status xrdp. V případě potřeby restartujte: systemctl start xrdp
Nelze se připojit přes RDP ani SSH Vaše IP může být zablokována službou Fail2Ban. Odblokujte ji přes konzoli VNC v klientském panelu: fail2ban-client set xrdp unbanip 1.2.3.4
Firefox nebo jiné aplikace se nespustí Otevřete terminál v XFCE a spusťte: xhost +local:a pak to zkuste znovu
RDP po aktualizaci systému nefunguje Desktopové balíčky mohly být aktualizovány ručně. Připojte se přes SSH a restartujte: systemctl restart xrdp. Jako zálohu použijte konzoli VNC v klientském panelu
Zapomenuté heslo root Obnovte jej přes konzoli VNC v klientském panelu

Minimální požadavky

Prostředek Minimum Doporučeno
CPU2 vCPU4 vCPU
RAM4 GB8 GB
Disk25 GB40 GB