Le bureau à distance est l'un des meilleurs moyens dont nous disposons pour fournir une assistance technique à distance. C'est pourquoi il existe des implémentations qui vous permettent de le faire sous Linux. Ainsi, dans cet article, vous apprendrez à installer Xrdp (bureau à distance) sur Ubuntu 20.04, quel que soit l'environnement de bureau que vous utilisez.
Xrdp – Protocole de bureau à distance pour les serveurs Linux
Tout d'abord, qu'est-ce que xrdp ? Eh bien, très brièvement, Xrdp est une implémentation du RDP (Remote Desktop Protocol) de Microsoft pour les serveurs Linux.
À ce stade, vous pourriez penser, bureau à distance sur un serveur ? Eh bien, cela ne s'applique pas seulement aux serveurs, mais également à tout ordinateur avec Ubuntu 20.04. Bien qu'il soit également vrai que de nombreux nouveaux utilisateurs commencent sur des serveurs avec un environnement de bureau basique et léger tel que LXDE ou XFCE.
Quoi qu'il en soit, grâce à cette adaptation, nous pouvons nous connecter aux serveurs Linux à l'aide du client Windows Remote Desktop. Cela peut donc être utile à tout moment du travail ou pour recevoir une assistance technique d'un autre ordinateur équipé de Microsoft Windows.
Certaines fonctionnalités sont :
- Se connecter à un bureau Linux en utilisant RDP depuis n'importe où (nécessite le module xorgxrdp Xorg)
- Se reconnecter à une session existante
- Redimensionnement de session
- Proxy RDP/VNC (se connecter à un autre serveur RDP/VNC via xrdp)
Enfin, il est important de dire que le transport RDP est chiffré à l'aide de TLS par défaut. Par conséquent, avec Xrdp, nous aurons également des sessions sécurisées.
Installer Xrdp sur Ubuntu 20.04
Le package xrdp est hébergé dans le référentiel de l'univers Ubuntu, vous devez donc vérifier qu'il est activé.
Vous pouvez le vérifier à partir du terminal en cours d'exécution :
sudo nano /etc/apt/source.list
Et vous verrez une ligne similaire à celle-ci :
deb http://archive.ubuntu.com/ubuntu focal main restricted
Si après avoir restreint les mots multivers et univers apparaissent, alors ils sont ajoutés à la liste des logiciels, sinon ajoutez-les pour qu'elle ressemble à ceci :
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
Enregistrez les modifications, le cas échéant, et fermez l'éditeur.
Alors, mettez à jour APT :
sudo apt update
Et maintenant oui, installez le package xrdp en exécutant la commande suivante :
sudo apt install xrdp
Et une fois installé, vous pouvez le faire fonctionner au démarrage avec la commande suivante :
sudo systemctl enable xrdp
sudo systemctl start xrdp
Découvrez maintenant le fonctionnement du service
sudo systemctl status xrdp
Si tout va bien, nous pouvons continuer sans problème.
Configuration de xrdp pour la première utilisation
Avant de laisser xrdp prêt pour la tâche, il y a quelques choses à faire.
La première chose à faire est de créer un nouvel utilisateur pour établir la connexion. Ceci est fait car il n'est pas recommandé de le faire avec l'utilisateur root.
sudo useadd xrdpuser -G sudo
Et attribuez un mot de passe :
sudo passwd xrdpuser
Une fois l'utilisateur créé, l'étape suivante consiste à ouvrir le port xrdp dans le pare-feu :
sudo ufw allow 3389
Avec cela, vous serez prêt xrdp mais vous pouvez éventuellement augmenter les performances en faisant quelques ajustements. Encore une fois, ceci est facultatif.
Le fichier de configuration xrdp se trouve dans le chemin /etc/xrdp/
et s'appelle xrdp.ini
et dans celui-ci, vous pouvez modifier certaines choses comme le port, mais aussi certaines options qui en augmentent les performances.
Créez donc une sauvegarde du fichier :
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
Et maintenant éditez-le :
sudo nano /etc/xrdp/xrdp.ini
À l'intérieur du fichier, modifiez la valeur des paramètres suivants, en les laissant comme suit :
max_bpp=128
crypt_level=low
xserverbpp=128
Et ajoutez celui-ci :
use_compression=yes
Le use_compression
le paramètre doit être après max_bpp
Enregistrez les modifications et fermez le fichier.
Appliquez les modifications en redémarrant le service xrdp.
sudo systemctl restart xrdp
Et voilà, vous avez maintenant xrdp correctement configuré et prêt à accepter les connexions des clients avec Microsoft Windows.
Conclusion
Avoir Xrdp dans un système avec Ubuntu 20.04 peut être une bouée de sauvetage qui nous permet de résoudre de nombreux problèmes. Surtout, parce que beaucoup de gens utilisent Microsoft Windows et non Ubuntu, alors avec Xrdp, nous pouvons obtenir ou fournir une assistance technique via un bureau à distance.
Dites-nous, connaissiez-vous Xrdp ? l'avez vous? laissez-nous un commentaire et aidez-nous en partageant ce post.