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.png0.png0.png0.png5.png
Today562
Yesterday665
This week2049
This month2049
Total3660005

Visitor Info

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

Who Is Online

2
Online

poniedziałek, 03 sierpień 2026 15:05

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.

Cockpit - Rocky

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
Aby uruchomić graficzne zarządzanie systemem Rocky Linux, najlepiej włączyć wbudowaną konsolę webową Cockpit: zainstaluj pakiet cockpit, włącz usługę poleceniem systemctl oraz otwórz port 9090 w zapory sieciowej. [1, 2]
Konfiguracja panelu Cockpit
  • Otwórz terminal w systemie Rocky Linux i zaktualizuj pakiety, wpisując:
    sudo dnf update
  • Zainstaluj menedżer Cockpit (jeśli nie jest jeszcze obecny):
    sudo dnf install cockpit
  • Uruchom i włącz usługę automatycznego startu:
    sudo systemctl enable --now cockpit.socket
  • Odblokuj port w zaporze sieciowej (firewalld):
    sudo firewall-cmd --permanent --zone=public --add-service=cockpit
  • Przeładuj reguły zapory:
    sudo firewall-cmd --reload
    [1]
Logowanie do panelu
  • Sprawdź adres IP swojego serwera za pomocą polecenia ip a.
  • Zaloguj się na dane swojego użytkownika systemowego (posiadającego uprawnienia sudo)

Search