[Update] Avoir un bureau à  distance en RDP sur Linux, compatible avec Debian 9 et Ubuntu 18.* et plus.


Cet article a é'té' modifier et mise à' jour au10octobre 2019, pour mettre à' jour les commandes pour profiter des derniè'res mises à' jour et amé'liorations.


Cet article est une mise à' jour d'un pré'cé'dent l'articles datent de 2016, qui malheureusement plus compatible avec Debian 9 et Ubuntu 18.*.


Article de blog: Avoir un bureau à' distance sur Linux, compatible avec Remote desktop Protocol.



La prise en main à' distance d'un serveur Linux n'est pas compliqué', il existe beaucoup de solution disponible basé' de sur nombreux protocole, mais gé'né'ralement c'est solution demande un client propre à' installé' et pas obligatoirement compatible avec tous les environnements de travail.



Dans mon cas le besoin é'té' de pouvoir prendre en main mon serveur avec une interface graphique. Qui me servait de poste de travail mobile depuis n'importe ou sans avoir à' installé' un client sur tous les ordinateurs sur lesquelles je me connecté'.


Pré'paration


sudo -s
apt update &'&' apt-get full-upgrade -y
apt install git autoconf libtool pkg-config gcc g++ make libssl-dev libpam0g-dev libjpeg-dev libx11-dev libxfixes-dev libxrandr-dev -y
apt install flex bison libxml2-dev intltool xsltproc xutils-dev python-libxml2 g++ xutils libfuse-dev libmp3lame-dev nasm libpixman-1-dev xserver-xorg-dev -y


Té'lé'chargement des sources


BD=`pwd`
mkdir -p ${BD}/git/neutrinolabs
cd ${BD}/git/neutrinolabs
wget https://github.com/neutrinolabs/xrdp/releases/download/v0.9.11/xrdp-0.9.11.tar.gz
wget https://github.com/neutrinolabs/xorgxrdp/releases/download/v0.2.11/xorgxrdp-0.2.11.tar.gz


Compilation de XRDP


cd ${BD}/git/neutrinolabs
tar xvfz xrdp-0.9.11.tar.gz
cd ${BD}/git/neutrinolabs/xrdp-0.9.11
./bootstrap
./configure --enable-fuse --enable-mp3lame --enable-pixman
make
make install
ln -s /usr/local/sbin/xrdp{,-sesman} /usr/sbin


Compilation de XorgRDP


cd ${BD}/git/neutrinolabs
tar xvfz xorgxrdp-0.2.11.tar.gz
cd ${BD}/git/neutrinolabs/xorgxrdp-0.2.11
./bootstrap
./configure
make
make install


Finalisation de l'installation


xrdp-keygen xrdp auto 2048
apt install mate -y

systemctl enable xrdp
service xrdp start


Alternative


Si comme moi vous ê'tes sur Ubuntu, nous pouvez installer le paquet ubuntu-mate-desktop qui vous donnera un bureau complet et opé'rationnel.


apt install -y ubuntu-mate-desktop


height=375


Sources :https://github.com/neutrinolabs/xrdp/wiki/Building-on-Debian-8


Nombre de Lectures : 1174
Date de mise en ligne : 10 oct. 2019 à 06:00

Les Catégories

Linux Serveur

Une Pub