Sécuriser son Raspberry Pi exposé sur Internet : les bonnes pratiques
Héberger un service sur son Raspberry Pi et y accéder depuis Internet, c’est pratique, mais cela expose aussi votre machine aux tentatives d’intrusion qui scrutent en permanence le réseau. Sécuriser un Pi accessible de l’extérieur n’est pas optionnel : c’est indispensable. Voici les bonnes pratiques essentielles pour dormir tranquille.
Comprendre les risques
Dès qu’un appareil est accessible depuis Internet, il devient une cible pour des robots qui testent automatiquement des mots de passe et des failles connues. Un Pi mal sécurisé peut être compromis en quelques heures. La bonne nouvelle : quelques mesures simples réduisent considérablement le risque. La meilleure approche reste souvent de ne PAS exposer directement le Pi, comme nous le verrons.
Première règle : changer les identifiants par défaut
Le b.a.-ba, trop souvent négligé : ne jamais conserver les identifiants par défaut. Créez un utilisateur dédié avec un mot de passe robuste, et désactivez le compte par défaut. C’est la porte d’entrée numéro un des attaques.
Sécuriser l’accès SSH
SSH est essentiel mais aussi très ciblé. Plusieurs mesures le renforcent nettement : désactiver l’authentification par mot de passe au profit des clés cryptographiques, et changer le port par défaut pour réduire le bruit des scans automatiques. Notre tutoriel sur la connexion à distance couvre les bases.
# dans /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin no
Maintenir le système à jour
Les mises à jour corrigent les failles de sécurité. Un Pi exposé doit être tenu à jour scrupuleusement. Automatisez les mises à jour de sécurité avec unattended-upgrades pour ne rien oublier :
sudo apt update && sudo apt full-upgrade -y
sudo apt install -y unattended-upgrades
Mettre en place un pare-feu
Un pare-feu limite les ports accessibles au strict nécessaire. L’outil ufw rend cette configuration simple : on n’autorise que les services indispensables et on bloque tout le reste. Ajoutez-y un outil comme fail2ban, qui bannit automatiquement les adresses tentant de forcer l’accès.
La meilleure protection : le VPN
La mesure la plus efficace est souvent de ne pas exposer le Pi du tout. Plutôt que d’ouvrir des ports sur votre box, utilisez un VPN : vous accédez à vos services comme si vous étiez chez vous, sans aucune surface d’attaque exposée. Notre tutoriel Accéder à son Raspberry Pi grâce à Tailscale montre comment faire en quelques minutes. C’est l’approche recommandée pour la plupart des usages personnels.
Sauvegarder, toujours
Aucune sécurité n’est absolue. Une sauvegarde régulière permet de tout restaurer en cas de problème. Notre tutoriel Sauvegarder son Raspberry Pi avec Restic détaille une solution fiable et automatique.
Conclusion
Sécuriser un Raspberry Pi exposé sur Internet repose sur des principes simples mais essentiels : identifiants robustes, SSH durci, mises à jour, pare-feu, et surtout privilégier un VPN plutôt qu’une exposition directe. En appliquant ces bonnes pratiques, vous profitez de vos services auto-hébergés en toute sérénité. La sécurité n’est pas une option, c’est une habitude.