Votre Raspberry Pi héberge plusieurs services et vous ne voulez pas retenir chaque commande Linux ? Cockpit ajoute une console web légère pour consulter processeur, stockage, journaux et services. Ce guide l’installe sur Raspberry Pi OS et sécurise son accès local.
Les 3 points clés
- Cockpit administre le Linux existant : il ne remplace ni Raspberry Pi OS ni SSH.
- La console s’ouvre en HTTPS sur le port
9090avec un compte Linux local. - Pour l’extérieur, utilisez un VPN ; ne publiez pas ce port directement sur Internet.
Résultat attendu
Depuis un ordinateur du même réseau, vous ouvrirez https://IP_DU_PI:9090 et pourrez diagnostiquer les services de votre mini-serveur.

Prérequis
| Élément | Recommandation |
|---|---|
| Système | Raspberry Pi OS 64 bits à jour |
| Accès | SSH ou écran ; compte ayant sudo |
| Réseau | Adresse IP locale connue |
| Limite | Cockpit n’est ni une sauvegarde ni un pare-feu |
Sauvegardez vos données importantes avant toute manipulation de services.
Étape 1 — Mettre Raspberry Pi OS à jour
Connectez-vous en SSH puis appliquez les mises à jour. Redémarrez manuellement seulement si le système le demande.
sudo apt update
sudo apt full-upgrade -y
Étape 2 — Installer Cockpit
Installez le paquet depuis les dépôts Debian de Raspberry Pi OS. Le socket Cockpit est ensuite disponible pour la console web.
sudo apt install -y cockpit
sudo ss -ltnp | grep 9090
Avec UFW, autorisez le port uniquement depuis votre LAN (adaptez le sous-réseau) :
sudo ufw allow from 192.168.1.0/24 to any port 9090 proto tcp
Étape 3 — Ouvrir Cockpit
- Repérez l’adresse du Pi :
hostname -I. - Sur le même réseau, ouvrez
https://ADRESSE_IP:9090. - Vérifiez l’IP puis acceptez l’avertissement initial du certificat auto-signé.
- Connectez-vous avec votre compte Linux habituel.
Dans Vue d’ensemble, contrôlez CPU, mémoire et disque. Dans Services, recherchez ssh, docker ou votre application, et lisez son journal avant toute action.
Étape 4 — Afficher les mises à jour
Lorsque le paquet est proposé par votre version, ajoutez la vue PackageKit :
sudo apt install -y cockpit-packagekit
Lisez toujours la liste des paquets avant une mise à niveau importante.

Vidéo de prise en main
Tests de validation
sudo ss -ltnp | grep 9090doit montrer une écoute.- La page HTTPS doit afficher la vue d’ensemble après connexion.
- Comparez l’espace disque affiché avec
df -h. - Dans Journal, recherchez d’éventuelles erreurs Cockpit répétées.
Dépannage
La page ne répond pas
Vérifiez l’IP, le réseau local, le pare-feu et le port 9090 avec la commande de contrôle ci-dessus.
Avertissement HTTPS
Il est normal avec le certificat auto-signé initial. Vérifiez précisément l’adresse du Pi. Pour l’accès distant, préférez Tailscale ou WireGuard.
Connexion refusée
Utilisez un compte Linux existant. Les actions d’administration demanderont les droits sudo ; n’activez pas root pour contourner cette protection.
Alternatives et variantes
- SSH reste le choix le plus léger.
- Portainer complète Cockpit pour Docker, sans le remplacer.
- Webmin apporte plus de modules ; installez uniquement ceux qui sont utiles.
- VPN : Tailscale ou WireGuard est recommandé hors domicile.
Questions fréquentes
Cockpit fonctionne-t-il sur Raspberry Pi 4 ou 5 ?
Oui, avec Raspberry Pi OS basé sur Debian si le paquet est disponible pour votre version.
Faut-il ouvrir le port 9090 sur Internet ?
Non. Gardez Cockpit sur le réseau local et employez un VPN à distance.
Cockpit remplace-t-il Docker ou Home Assistant ?
Non. Il administre l’hôte Linux et complète leurs interfaces spécialisées.
Sources officielles
Vincent Vandegans — Passionné de Raspberry Pi, Linux et projets maker, Vincent partage des guides pratiques pour construire et administrer sa maison connectée.




