INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png6.png6.png4.png2.png5.png9.png
Today503
Yesterday748
This week6303
This month6303
Total3664259

Visitor Info

  • IP: 216.73.216.4
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

6
Online

sobota, 08 sierpień 2026 13:18

XRDP - ROcky

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 
Aby ustawić zdalny pulpit na systemie Rocky Linux, najprościej zainstalować i skonfigurować serwer XRDP, który pozwala na połączenie przez protokół RDP (np. za pomocą aplikacji Podłączanie pulipitu zdalnego w systemie Windows). Wymaga to środowiska graficznego (np. GNOME) oraz repozytorium EPEL. [1, 2, 3, 4]
Instalacja i konfiguracja XRDP
  • Włącz repozytorium EPEL: Wpisz w terminalu polecenie sudo dnf install epel-release.
  • Zainstaluj XRDP: Wykonaj instalację pakietu poleceniem sudo dnf install xrdp.
  • Uruchom usługę: Włącz automatyczne uruchamianie i start usługi komendą sudo systemctl enable --now xrdp.
  • Skonfiguruj zaporę sieciową: Otwórz port 3389 dla ruchu RDP poleceniami:
    sudo firewall-cmd --add-port=3389/tcp --permanent
    sudo firewall-cmd --reload
  • Połącz się z komputera zdalnego

 

Oto instrukcja krok po kroku instalacji i uruchomienia XRDP na Rocky Linux (działa na wersjach 8 i 9).

1. Zaktualizuj system

Bash
 
sudo dnf update -y
 
 

2. Włącz potrzebne repozytoria (EPEL + CRB/PowerTools)

Na Rocky Linux 9:

Bash
 
sudo dnf config-manager --set-enabled crb
sudo dnf install epel-release -y
 
 

Na Rocky Linux 8:

Bash
 
sudo dnf config-manager --set-enabled powertools
sudo dnf install epel-release -y
 
 

3. Zainstaluj środowisko graficzne (jeśli jeszcze go nie masz)

Najwygodniej GNOME:

Bash
 
sudo dnf groupinstall "Server with GUI" -y
sudo systemctl set-default graphical.target
 
 

Alternatywnie lżejsze XFCE:

Bash
 
sudo dnf groupinstall "Xfce" -y
 
 

4. Zainstaluj XRDP

Bash
 
sudo dnf install xrdp xorgxrdp -y

Sprawdź czy masz pakiet xorgxrdp

Bash
 
rpm -q xorgxrdp
rpm -q xorg-x11-server-Xorg
 
 

Jeśli brakuje:

Bash
 
sudo dnf install xorgxrdp -y
sudo systemctl restart xrdp
 
 

(Opcjonalnie możesz dodać też tigervnc-server, jeśli chcesz używać backendu VNC).

5. Włącz i uruchom usługę XRDP

Bash
 
sudo systemctl enable --now xrdp
sudo systemctl status xrdp
 
 

Powinno pokazać active (running).

6. Otwórz port 3389 w firewallu

Bash
 
sudo firewall-cmd --permanent --add-port=3389/tcp
sudo firewall-cmd --reload
 
 

7. (Zalecane) Wyłącz Wayland i wymuś X11 (dla GNOME)

GNOME na Wayland często sprawia problemy z XRDP.

Bash
 
sudo nano /etc/gdm/custom.conf
 
 

Znajdź linię i ustaw:

ini
 
WaylandEnable=false
 
 

Zapisz plik (Ctrl+O → Enter → Ctrl+X).

8. Restart systemu

Bash
 
sudo reboot
 
 

9. Połącz się z poziomu klienta

  • Windows: Wyszukaj „Podłączanie pulpitu zdalnego” (mstsc) → wpisz IP serwera Rocky Linux.
  • Linux: Remmina, FreeRDP (xfreerdp /v:IP /u:użytkownik).
  • macOS: Microsoft Remote Desktop.

Zaloguj się zwykłym użytkownikiem (nie rootem – logowanie rootem jest domyślnie zablokowane).


Dodatkowe wskazówki

  • Jeśli używasz XFCE, utwórz plik sesji:
    Bash
     
    echo "startxfce4" > ~/.Xclients
    chmod +x ~/.Xclients
     
     
  • SELinux zwykle nie wymaga dodatkowej konfiguracji (pakiet xrdp-selinux instaluje się automatycznie).
  • Jeśli nie możesz się połączyć, sprawdź:
    Bash
     
    sudo systemctl status xrdp
    sudo ss -tlnp | grep 3389
    sudo journalctl -u xrdp -f
     
     

Gotowe! Po tych krokach powinieneś mieć działające zdalne połączenie RDP.

Search