Je dois admettre que j’accrois rarement mon Raspberry Pi à un écran. Au lieu de cela, j’y accède à distance depuis l’un de mes autres PC; ce que je veux dire par là, c’est que j’utilise le clavier, la souris et l’écran de mon PC pour contrôler Raspberry Pi, affichant ce qui est sur le Raspberry Pi en utilisant l’une des trois méthodes différentes. J’ai déjà écrit sur l’utilisation de VNC pour afficher ce qui se trouve sur le bureau du Raspberry Pi.
Cependant, la plupart du temps, je veux simplement utiliser l’interface du terminal ou de la ligne de commande. Pour cela, j’utilise SSH ou Secure SHell. Vous ne pouvez taper que des commandes dans une fenêtre de votre PC, qui sont transférées Raspberry Pi et courir.
Exemple de fenêtre de terminal
Configuration du Raspberry Pi
Le Raspberry Pi doit exécuter un serveur SSH. Cela peut déjà être en cours d’exécution. Pour le savoir, exécutez ce qui suit dans une fenêtre de terminal sur votre Raspberry Pi:
ps ax | grep sshd
Si le démon SSH est déjà en cours d’exécution, vous verrez une ligne similaire à ceci:
2163 ? Ss 0:00 /usr/sbin/sshd
Dans ce cas, vous n’avez rien à faire. Si vous ne voyez pas cette ligne, vous devez activer le démon SSH à l’aide du programme de configuration Raspberry Pi:
sudo raspi-config
Cela affichera une liste d’options:
À l’aide de la touche curseur vers le bas, accédez à Options avancées et appuyez sur la touche Retour.
Et en dessous, choisissez la ligne suivante:
Ensuite, choisissez l’option Activer SSH et appuyez sur Retour:
Quittez l’outil de configuration en utilisant la touche curseur droite pour mettre en surbrillance Terminer. Le serveur shell sécurisé démarre alors, vous permettant d’accéder à distance à votre Raspberry Pi utilisant un client SSH depuis un autre ordinateur.
Mais cela ne veut-il pas dire que tout le monde peut accéder à votre Raspberry Pi? Non, ce n’est pas le cas – vous avez toujours besoin d’un nom d’utilisateur et d’un mot de passe pour vous connecter, et tout ce qui se passe entre votre ordinateur et le Raspberry Pi sera crypté – d’où le nom de Secure Shell!
Clients SSH
Vous aurez également besoin d’un client SSH sur l’ordinateur que vous utilisez pour accéder au Raspberry Pi, que ce soit PC, Mac, Android ou autre Raspberry Pi.
Le Raspberry Pi a déjà un client SSH intégré. Il suffit de taper ssh pi@otherpi
(où «otherpi» est le nom d’hôte ou l’adresse IP du Raspberry Pi auquel vous souhaitez vous connecter) dans une fenêtre de terminal. Un mot de passe vous sera demandé, puis vous serez entré.
Sur votre PC et Mac, il existe un certain nombre de clients différents. L’un des plus simples est «KiTTY», qui offre plus que du SSH. Vous pouvez le télécharger depuis ici.
Lors de l’installation et de l’exécution, la fenêtre de configuration de KiTTY s’affiche.
Il vous suffit de saisir le nom d’hôte ou l’adresse IP de votre Raspberry Pi et sélectionnez SSH. Cela devrait automatiquement définir le numéro de port sur 22. Cliquez sur «Ouvrir» et la fenêtre du terminal s’ouvrira en demandant le nom d’utilisateur de votre Raspberry Pi – qui est probablement «pi», suivi du mot de passe – la valeur par défaut est «Raspberry PI».
Vous pouvez maintenant exécuter des commandes sur votre Raspberry Pi comme si vous couriez directement sur votre Raspberry Pi.