Prérequis :

  • Connaitre l’adresse IP de votre Raspberry.
  • Faire attention à la casse (sous linux un L majuscule est différent d’un l minuscule)
  • Si vous avez le moindre doute sur une commande abstenez vous et demandez de l’aide.

Attention

En SSH aucune interface graphique n’est disponible, tout se fait par le clavier.

Windows :

Téléchargez Putty pour Windows

Exécutez Putty puis configurez le comme ci-dessous :

Window >> Translation >> Remtote character set : UTF-8
Session >> Host Name (or IP address) : 192.168.0.13

Une fois les réglages effectué, cliquez sur Open, un message vous informant que la clé ssh du Raspberry n’est pas enregistré sur le votre, cliquez sur Oui pour continuer.

À ce stade, on vous demande de vous identifier :

Tapez :
Login as: pi
password : raspberry

Rappel

Sous un environnement Linux le mot de passe ne s'affiche pas lors de la saisie !

Le clavier sera en Azerty (selon les préférences de l’ordinateur qui exécute putty) même si en accès physique il est toujours en anglais !

Vous pouvez maintenant faire tout ce que vous voulez comme si vous étiez en face :

Mac OS/Linux :

Encore plus simple que sous Windows aucunement besoin d’un logiciel, tout se fait par le terminal.

Astuce

Pour se connecter avec un nom d’utilisateur différent en ligne de commande, il suffit de changer le login qui est devant le signe : @

Tapez :
ssh [email protected]
The authenticity of host '192.168.0.13 (192.168.0.13)' can't be established.RSA key fingerprint is 04:a2:47:ec:54:f6:fc:dc:3d:3a:a1:8e:15:37:c3:7c.Are you sure you want to continue connecting (yes/no)? 
Tapez yes pour continuer
yes
Puis votre mot de passe :
raspberry
Vous êtes maintenant connecté en SSH
[email protected]'s password:
Linux raspberrypi 3.1.9+ 
#168 PREEMPT Sat Jul 14 18:56:31 BST 2012 armv6l
The programs included with the Debian GNU/Linux system are free software;the exact distribution terms for each program are described in theindividual files in /usr/share/doc/*/copyright.Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extentpermitted by applicable law.Type 'startx' to launch a graphical sessionLast login: Wed Aug 1 20:13:30 2012 from 192.168.0.16NOTICE: the software on this Raspberry Pi has not been fully configured. Please run 'sudo raspi-config'
[email protected] ~ $

Générer de nouvelles clés de chiffrement :

Par défaut, à l’installation de Raspbian, tout le monde possède les mêmes clés SSH, nous allons donc les supprimer puis en régénérer de nouvelles qui seront uniques.
Suppression des anciennes clés :
sudo rm /etc/ssh/ssh_host_*
Création d'un nouveau jeu de clés :
sudo dpkg-reconfigure openssh-server
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
Creating SSH2 ECDSA key; this may take some time ...[ ok ]
Restarting OpenBSD Secure Shell server: sshd.

Supprimer les clés sur votre ordinateur après la génération de nouvelles clés SSH ( Linux / MacOS ) :

Supprimer une clé SSH périmé :
ssh-keygen -R ip.du.rasp.berry
Exemple :
ssh-keygen -R 192.168.1.21
Que ce soit sous Windows ou MacOS/Linux, pensez à vous déconnecter après vos modifications :
logout
Ce tutoriel ne fonctionne plus ? Il reste des coquilles dans le code ou des erreurs typographiques ? Vous souhaitez proposer une amélioration de ce tutoriel ? Merci de me contacter par email à l'adresse suivante : [email protected], merci pour votre aide.