GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer XRDP sur CentOS et RedHat Linux 8/7

Introduction

Xrdp est une application de protocole de bureau à distance open source et disponible gratuitement qui permet des sessions à distance de Linux Server à partir de machines Windows. Il acceptera les connexions à distance de rdesktop, freerdp et d'autres clients de bureau à distance. Cet article guide les étapes d'installation et de configuration de xrdp sur CentOS/RedHat Linux 8/7.

Étape 1 :Mettre à jour le nœud du serveur

# yum clean all
# yum -y update

Après la mise à jour du serveur, une fois redémarrez le nœud du serveur

# reboot

Étape 2 :Activer le référentiel EPEL

Le package xrdp est disponible sur le référentiel EPEL, alors activez-le pour l'installer sur CentOS/RHEL Linux 8.

# yum install epel-release

Étape 3 :Installer l'environnement de bureau (s'il n'est pas installé)

Installez GUI (Graphical User Interface) avec la commande suivante si elle n'est pas installée.

# sudo yum groupinstall "Server with GUI"

Étape 4 :Installez xrdp sur CentOS/RHEL Linux 8/7

Mention suivante de la commande pour installer les applications xrdp

# yum install tigervnc-server xrdp

Étape 5 :démarrer/activer et vérifier l'état de xrdp.service

Une fois l'installation de xrdp terminée sur le nœud du serveur, démarrez le serveur xrdp avec la commande systemctl

# sudo systemctl start xrdp.service
# sudo systemctl status xrdp.service
# sudo systemctl enable xrdp.service

Étape 6 :Vérifier la connexion xrdp à l'écoute sur le port 3389 par défaut

xrdp écoute maintenant sur le port 3389, vérifiez avec la commande ss ou netstat ci-dessous

# netstat -antp | grep xrdp

Étape 7 :vérifier l'état du service de pare-feu sur le nœud de serveur

# sudo systemctl status firewalld.service

En cas d'état non actif, exécutez la commande ci-dessous

# sudo systemctl enable firewalld.service
# sudo systemctl start firewalld.service

Ajoutez la règle suivante sur le pare-feu (si le service de pare-feu est activé).

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

Enfin, redémarrez à nouveau le nœud serveur via la commande ci-dessous

# reboot

Étape 7 :Accéder au système RedHat/CentOS Linux 8/7 à l'aide de xrdp

Il est maintenant temps de prendre des sessions RDP à partir de n'importe quelle machine Windows utilisant le protocole de bureau à distance.

L'écran ci-dessous montre que nous avons réussi à prendre des sessions GUI à partir d'une machine Windows.


Cent OS
  1. Comment installer Go Lang sur CentOS 8/7 et RHEL 8/7

  2. Comment mettre à jour CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 vers CentOS 7.7

  3. Comment installer Apache Maven sur CentOS/RHEL 8/7

  4. Comment installer Java 17 sur Rocky Linux 8/Centos 8

  5. Comment installer XRDP sur CentOS 7

Comment installer et configurer la dernière version de Drupal sur CentOS 7/8

Comment installer MySQL 8.0 sur RHEL/CentOS 8/7 et Fedora 35

Comment installer et configurer le serveur OpenVPN dans CentOS 8/7

Comment installer PHP 8 sur CentOS/RHEL 8/7

Comment installer CHEF Workstation dans RHEL et CentOS 8/7

Comment installer et configurer GlusterFS sur CentOS 7/CentOS 8