Présentation
Utilisez-vous Windows et Linux ? Pouvez-vous gérer à distance Windows depuis Linux (Ubuntu ou une autre distribution) ou Linux depuis Windows ? Sûr que vous pouvez. Semblable à la façon dont la connexion au bureau à distance est utilisée entre les plates-formes Microsoft (ou le contrôle à distance entre les machines Linux), il est également possible de contrôler le bureau à partir de différentes plates-formes. Vous pouvez cliquer sur le bureau et lancer des applications, comme si vous étiez assis devant votre ordinateur.
Pourquoi utiliser XRDP ?
XRDP fournit une connexion graphique aux machines distantes à l'aide de RDP (Microsoft Remote Desktop Protocol). xrdp accepte les connexions de divers clients RDP :FreeRDP, rdesktop, NeutrinoRDP et Microsoft Remote Desktop Client (pour Windows, macOS, iOS et Android).
Comme le peut le bureau à distance Windows vers Windows, xrdp prend en charge non seulement la communication graphique à distance, mais également
- Transfert bidirectionnel du presse-papiers (texte, bitmap, fichier)
- redirection audio
- redirection de lecteur (monter des lecteurs clients locaux sur une machine distante)
- Le transport RDP est chiffré à l'aide de TLS par défaut.
Comment installer dans Ubuntu :
# Enter as root
sudo su
# Install
apt-get install xrdp
# Add firewall rule
ufw allow from any to any port 3389 proto tcp
# Auto startup
systemctl enable --now xrdp
Code language: Bash (bash)
Comment installer dans Fedora ?
# Install
dnf -y install xrdp tigervnc-server
# Auto startup
systemctl enable --now xrdp
# Firewall Rules
firewall-cmd --add-port=3389/tcp --permanent
firewall-cmd --reload
Code language: Bash (bash)
Comment installer dans Debian 10
# Enter as root
sudo su
# Install
apt-get install xrdp
# Add firewall rule
ufw allow from any to any port 3389 proto tcp
# Auto startup
systemctl enable --now xrdp
Code language: Bash (bash)
Comment installer dans RHEL8
# Add epel release
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# Install xrdp
yum install -y tigervnc-server xrdp
# Start service
systemctl start xrdp
# Add to autostartuo
systemctl enable xrdp
# Add to firewall and reload firewall
firewall-cmd --permanent --add-port=3389/tcp
firewall-cmd --reload
Code language: Bash (bash)