Rhel/Centos 8 : installation xfce, xrdp
Révision datée du 16 janvier 2022 à 18:12 par Toine (discussion | contributions)
Installation de xrdp sur Centos 8
Déclarer le dépôt EPEL si besoin:
$ sudo dnf install epel-release
Installer et démarrer xrdp
$ sudo dnf install xrdp $ sudo systemctl enable xrdp --now
Si le type de session par défaut doit être outrepassé, créer un fichier ~/startwm.sh avec le binaire du bureau, par ex pour démarrer xfce au lieu de gnome:
$ cat startwm.sh /usr/bin/xfce4-session
Déclarer le port au firewall si besoin, avec une zone dédiée aux machines du LAN par exemple:
$ sudo firewall-cmd --new-zone=xrdp --permanent $ sudo firewall-cmd --zone=xrdp --add-port=3389/tcp --permanent $ sudo firewall-cmd --zone=xrdp --add-source=192.168.1.0/24 --permanent $ sudo firewall-cmd --reload
A ce stade on peut se connecter via l'appli windows "Remote Desktop", ou depuis un autre poste linux avec "rdesktop".
Lancement de session avec des paramètres
Par exemple pour forcer un type de bureau gnome (classique ou gnome3), utiliser le script $HOME/startwm.sh, par exemple:
#!/bin/bash --login #source .bash_profile env > /tmp/startwn.out gnome-session --session=gnome >> /tmp/startwn.out 2>&1
Installation de xfce sur Centos 8
Déclarer le dépôt EPEL si besoin:
$ sudo dnf install epel-release
Installer le bureau xfce
$ groupinstall xfce
Si gdm est installé, rebooter, la session xfce sera proposée. Pour lancer la session xfce via xinitrc/startx
$ echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc $ startx