Le format et les performances du Raspberry PI 4 en font un candidat parfait pour se monter un serveur personnel que ce soit pour un usage local que pour une mise en ligne d’un petit site web.
Le contrôle du Raspberry peut se faire graphiquement mais il peut être très utile de mettre une connexion à distance.
Tu verras dans cette page comment activer la connexion SSH sur Raspberry avec deux méthodes différentes.
Qu’est-ce-que le SSH ?
Le SSH (pour Secure Shell) est à la fois un protocole de communication et un ensembles d’utilitaire.
Ce protocole et ses utilitaires permettent de mettre en place une connexion sécurisée et cryptée avec des clés publiques.
Il n’existe pas de failles connues du SSH cependant, les problèmes de sécurité peuvent apparaître à cause de la rotation des clés ou directement du Bash.
Tout les systèmes Linux inclus ce protocole par défaut. En revanche pour Windows, le client SSH peut être activer (voir cette page), quant à l’installation d’un serveur ssh sur windows, voici comment l’activer/l’installer, lien).
Mettre en place le SSH sur ton Raspberry Pi
Tu verras deux manières :
- pendant la préparation de la carte SD
- une fois le Raspberry démarré
Installation lors de la préparation de la carte
Si tu compte utiliser ton Raspberry Pi sans écran ni clavier, c’est tout à fait possible, en revanche, il va falloir que tu prévois cela dès le début.
Une fois que tu as créé ta carte SD (par exemple en suivant cette article), tu remets ta carte SD dans ton lecteur.
Dans la partition boot (accessible même depuis Windows), tu rajoutes un fichier nommé « ssh » vide et sans extension :
Raspberry branché à la box en filaire
Le premier démarrage prendra un petit peu de temps. Si ton Raspberry est relié à la box internet en filaire, une adresse ip lui sera attribuée, pour la connaître, rends toi sur la page de ta box, l’accès se fera à partir d’une adresse différente en fonction de ta box.
Tu vas voir dans les périphériques connectés, l’un d’eux correspond à ton Raspberry.
Pour te connecter, le login par défaut est « pi » et le mot de passe par défaut est « raspberry ».
Raspberry en connexion Wifi
Je t’invite à suivre l’article que j’ai fait sur la configuration du wifi sur le raspberry pi ici.
De la même manière qu’en filaire, tu dois passer par la page de configuration de ta box pour retrouver l’adresse IP.
Activation avec raspi-config
Si ton Raspberry est déjà en route, tu peux facilement activer le SSH, dans un terminal, saisie :
sudo raspi-config
Ensuite, choisis « Interfacing Options » :
Sélectionner SSH et activer la fonction. Un redémarrage sera nécessaire.
Pour obtenir, l’adresse IP, tu peux te référer au chapitre précédent.
Conclusion
Ton Raspberry est maintenant accessible via SSH.