Prise à distance Windows depuis Raspberry Pi avec FreeRDP

Prise à distance Windows depuis Raspberry Pi avec FreeRDP

Pour prendre à distance un Pc sous Windows depuis un poste Linux (Debian…), il faut installer FreeRDP.

FreeRDP est une implémentation libre du protocole RDP (Remote Desktop Protocol) disponible sur linux.

Dans mon cas, je voulais afficher sur une télé l’état d’avancement des commandes en continue avec une prise à distance sur un PC sous Windows 7 à partir d’une Raspberry Pi 3 Model B+.

1- Installer FreeRDP​

Lancer le terminal

[email protected]:~ $ sudo -i
[email protected]:~# apt -y install freerdp

2- Création de script

Dans un premier temps, nous allons créer le script et ensuite lui donner les droits d’exécution.

[email protected]:~# cd /home/pi/
[email protected]:/home/pi# nano distant.sh

Copier/coller le code :

/usr/bin/xfreerdp /u:"NOM-PC\user" /v: 192.168.0.254:3389 /p:"password" /cert-ignore /f

/u pour l’authentification sur le PC distant

NOM-PC : Nom de votre PC ou le nom de domaine si vous êtes sur un domaine

user : votre identifiant sur le PC en local ou sur votre domaine

/v : l’adresse ip de votre PC windows et 3389 est le port RDP par défaut.

/p le mot de passe pour l’authentification

/cert-ignore : ignorer la vérification du certificat de connexion.

/f :  affichage plein écran

[email protected]:~# chmod 777 distant.sh

3- Lancer le script au démarrage

 Pour lancer automatiquement le script au démarrage de la session graphique PI. Nous allons créer un fichier lanceur

[email protected]:~# nano /home/pi/.config/autostart/freerdp.desktop

Copier/coller le texte ci-dessous

[Desktop Entry]
Name=programname
Exec=lxterminal -e "/home/pi/distant.sh"
Type=Application

4- Désactiver la mise en veille automatique

 Pour désactiver le veille automatique et empêcher la mise en veille de Raspberry

[email protected]:~# cd /home/pi/.config/lxsession/LXDE-pi
[email protected]:/home/pi/.config/lxsession/LXDE-pi# nano autostart

Copier/coller le texte ci-dessous

@xset s noblank
@xset s off
@xset –dpms

5- Afficher en plein écran

[email protected]:~# nano /boot/config.txt

Copier/coller le texte ci-dessous

overscan_left=16
overscan_right=16
overscan_top=16
overscan_bottom=16
disable_overscan=1

Ne pas oublier de redémarrer votre raspberry.

Cet article a 1 commentaire

  1. J’ai hâte d’essayer ça de chez moi ce soir !

Laisser un commentaire