Utiliser un Raspi à distance ou mode déporté

 

(sans écran, ni souris, ni clavier connectés)

Préalable:  il est nécessaire d'installer 2 outils sous Windows 7 ou 10 (c'est du free)

-WinSCP

 Il s'intègre parfaitement à Windows et permet de gérer les fichiers du Raspi comme des fichiers Windows (ajout, suppression, déplacement,  édition, gestion des droits,  visualisation photos et vidéos …) un bel explorateur..

-Putty

Il permet d'ouvrir  une ou plusieurs  consoles  en mode terminal  (celle du Raspi mais en remote) donc pas d'application graphique.

 

Après avoir installé son système Raspbian        avec écran souris et clavier       (rédigé en février 2016)

SSH  a été activé dans le menu Raspi-Config

Changer mot de passe de root (Rasbian est fourni avec un super utilisateur « root » sans password)

Mettre un password à ce compte pour pouvoir l'utiliser.

sudo passwd root

Entrer le nouveau password.  (2 fois)

 

Permettre l’utilisation du compte  root via Winscp    (donc via ssh)

  (utiliser nano) à ce niveau Putty est impossible

Dans fichier /etc/ssh/sshd_config  mettre PermitRootLogin  yes

Se signer en root puis écran nano

Modifier ligne

Ctrl o  pour  écrire

Entrée pour accepter le nom du fichier.

Entrée à nouveau

Ctrl x pour sortir   le fichier est modifié.

L’accès par WinSCP au compte Root est possible après reboot.

 

 

Depuis le poste Windows

Lancer  WinSCP  définir (Editer)

Le  "Nom de l'hôte"  celle du Raspi cible  sur le port 22

 "un nom d'utilisateur" de préférence utiliser  "root" ce sera plus simple pour modifier et éditer les fichiers.

Le Mot de passe est celui de root (celui qui a été défini un peu plus haut)

 

On peut remarquer qu'il est possible de gérer plusieurs machines ou adresses IP.

 

 

Ci-dessous fenêtre de connexion  WinSCP

 

Winscp01.jpg

 

Obtenir un terminal ( lancer PuTTY)

Ci-dessous la fenêtre de configuration et de connexion.

putty01.jpg

Ne renseigner que l'IP adresse port 22 par défaut.

-VNC

Une autre solution pour utiliser son Raspi à distance, c'est : VNC (Virtual Network Connection) multi plateformes

Installation de VNC (principe de Client/Serveur)          rédigé en décembre 2016

Sur Raspi

Un serveur VNC semble préinstallé  (vérifier en passant la commande vncserver :1 ) sinon en installer un.

Sudo apt-get install tightvncserver          c'est uniquement le serveur

Une fois installé

Passer la commande : vncserver :1

Cela démarre le serveur 

Lors d'un redémarrage du Raspi, il peut est nécessaire de relancer le serveur VNC donc:

Taper depuis le terminal  vncserver :1      

 

 

Sur la plateforme Linux (dans mon cas Linux Mint   LMDE-2 Cinnamon)

Sudo apt-get install vncviewer   (ou xtightvncviewer  préconisé)

Une  fois le Client installé

En mode terminal (sur Linux)

  effectuer  l'accès au Raspi,   tapez

ssh  pi@192.168.n.n     pi nom du user du Raspi suivi de son adresse IP. (on est basculé sur le raspi)    pour les cas difficiles utiliser root.

puis  ouvrir sur Linux un nouveau terminal

 vncviewer 192.168. n.n :1 adresse IP du Raspi  suivi de " :1"    (c'est le numéro du serveur du Raspi)    il est demandé le  password de l'utilisateur  du Raspi.

 

  On obtient l'écran (le bureau) du Raspi avec toutes les commandes et l'affichage,  par contre la diffusion du son  reste sur le Raspi, quant à la diffusion d'une séquence vidéo via ce canal de transfert il ne faut pas y compter (trop saccadé et pas de son).

 

 

Sur la plateforme Windows  charger VNC_5-3-2_fr_10084.exe  (ou version plus récente)

  Installation du serveur et du client,  ensuite  on entre dans la procédure de mise à jour de licence. (même  pour le gratuit c'est compliqué…)  si l'on ne va pas au bout,  le client est installé, c'est le but recherché.

 

Démarrer le Client (sur le bureau icône VNC Viewer)

vnc01.jpg

Entrez le mot de passe du Raspi

   Comme pour la plateforme Linux,  on récupère l'affichage du Raspi avec toutes les fonctions d'affichage et de commande, quant au son,  il reste sur le Raspi,  idem pour les séquences vidéo,  ce n'est pas jouable…

   Pour mémoire l'utilisation de WinSCP depuis Windows,  permet  (via VLC Media Player)  la lecture et l'écoute de séquences vidéo enregistrées sur le Raspi, bien entendu ce n'est pas le même principe.

Voir ci-dessous  un écran WinSCP et ses explorateurs 

winscp10.jpg

 

Entre 2 Raspi

Lorsqu'un Raspi ne possède ni clavier ni souris ni écran, Il est possible de le gérer depuis un autre Raspi du réseau via  ssh.

 Depuis le clavier du Raspi maître   dans une fenêtre « terminal »  tapez :

ssh  pi@192.168.n.n      pi nom du user du Raspi suivi de son adresse IP (on est basculé sur le Raspi cible)   ouvrir un nouveau terminal pour continuer à travailler sur le Raspi maître.

 

Pierre Schuster F5BQV                                     le 11/03/2017

 

Choix nouveau document     http://f5bqv.fr