Cockpit, Installation
Cockpit est une interface graphique de gestion de serveurs et /ou de son poste de travail installé sous Linux. Il permet aussi de gérer les machines virtuelles hébergées sur un hôte à l'instar de l'application Virtual Machine Manager.
Sommaire
- Prérequis
- Installation
- Activation du service Cockpit au démarrage du système
- Se connecter à l'interface
- Configuration
- Ajouter un serveur à Cockpit
Prérequis
Avoir installé et configuré openssh-server
pour se connecter au serveur à distance via SSH.
Installation
sudo apt update && sudo apt install -y cockpit
Activation du service Cockpit au démarrage du système
sudo systemctl enable cockpit.socket
Se connecter à l'interface
https://<adresse-ip-ou-nom-d_hote>:9090
Configuration
Le fichier de configuration
Créer un fichier de configuration :
sudo touch /etc/cockpit/cockpit.conf
Voir la documentation de Cockpit pour les options.
Modifier le port d'écoute
Créer le dossier suivant
sudo mkdir -p /etc/cockpit/systemd/system/cockpit.socket.d
Créer ensuite le fichier
sudo touch /etc/cockpit/systemd/system/cockpit.socket.d/listen.conf
Ajouter les lignes :
[Socket]
ListenStream=
ListenStream=<nouveau-port>
Pour modifier l'adresse ip d'écoute :
ListenStream=<adresse-ip>:<port>
Sauvegarder la configuration et redémarrer les service :
sudo systemctl daemon-reload
sudo systemctl restart cockpit.socket
Ajouter un serveur à Cockpit
Ajouter un nouvel hôte
📝 Note: l'utilisateur doit être membre du groupe
sudo
.
Connexion
deux méthodes :
Par mot de passe
Renseigner le mot de passe de utilisateur
Par SSH
Renseigner la
passphrase
utilisée lors de la génération de la créérsa
sur la machine hôte.
🔗 Source: cockpit-project.org/guide/latest/..