Affichage des articles dont le libellé est SSH. Afficher tous les articles
Affichage des articles dont le libellé est SSH. Afficher tous les articles

mercredi 14 novembre 2012

Echanger des fichiers entre Windows et un Raspberry Pi - WinSCP

En plus de pouvoir contrôler son Raspberry depuis un PC sous Windows, il est parfois nécessaire de pouvoir échanger des fichier. Il y existe pour cela deux protocoles s'appuyant sur SSH, SCP (Secure CoPy) et SFTP (SSH file transfer protocol). Ce sont deux protocoles qui permettent d’échanger des fichiers de manière sécurisée avec un système utilisant SSH. Ils sont à peu prêt équivalents, bien que SFTP soit plus récent.

Le logiciel WinSCP permet d'utiliser ces deux protocoles depuis Windows.

WinSCP
http://sourceforge.net/projects/winscp/
Dans l'interface principale on peut choisir entre les protocoles SFTP et SCP, renseigner l'adresse IP de son Raspberry Pi, l'utilisateur "pi" et son mot de passe.


Une fois connecté, l'interface permet de naviguer à gauche dans le système Windows et à gauche dans le système Linux et d’échanger des fichiers d'un système à l'autre par glissé-déposé.




dimanche 11 novembre 2012

Contrôler son Raspberry Pi avec Windows: SSHputty

Il peut arriver que votre Raspberry Pi (ou un autre système Linux) soit physiquement inaccessible et qu'il ne soit pas possible d'y connecter un clavier et un écran. Par exemple lorsqu'il est enfermé dans une théière.

Il est dans ce cas nécessaire de trouver des outils pour pouvoir le piloter depuis un autre ordinateur, connecté sur le même réseau.

Je vous propose donc d'utiliser le service SSH (Secure Shell) avec le logiciel client SSHputty.

Activer SSH
Pour pouvoir utiliser cet outil, il faut que le service SSH soit actif. Il est activé par défaut dans Raspbian. Mais s'il faut le réactiver depuis Raspbian, c'est très facile, il suffit d'appeler la commande "sudo raspi-config"


Le menu suivant apparaît et permet alors d'activer le service SSH.


SSHputty
http://www.putty.org/



C'est un client SSH qui permet de contrôler n'importe quel système compatible avec SSH en ligne de commande depuis un PC sous Windows.

Après l'avoir installé et exécuté il suffit de désigner son Raspberry Pi avec son adresse IP (et le port 22) puis de cliquer sur "Open"

Une interface en ligne de commande va alors apparaître et demander le login et mot de passe.

On peut ensuite contrôler le Raspberry Pi avec les lignes de commande, mais pas démarrer l'interface graphique.