GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Cockpit sur Debian 11 Bullseye

Poste de pilotage est un gestionnaire de serveur distant gratuit, léger et facile à utiliser pour les serveurs GNU/Linux. Cockpit est une interface graphique basée sur le Web pour les serveurs destinés aux personnes novices sur Linux aux experts tels que les administrateurs système. Cockpit rend Linux détectable, permettant à toute personne utilisant le logiciel d'effectuer des tâches telles que démarrer des conteneurs, administrer le stockage, configurer des réseaux et inspecter les journaux.

Dans le didacticiel suivant, vous apprendrez comment installer Cockpit sur votre système d'exploitation Debian 11 Bullseye.

Configuration de pré-installation pour Cockpit

Par défaut, Cockpit est dans le référentiel par défaut. Cependant, comme la plupart des packages de l'écurie Debian, il devient rapidement assez en retard dans les mises à jour. Le didacticiel installera Cockpit à partir du référentiel Debian Bullseye Backports, qui est souvent plus mis à jour que stable sans entrer dans les zones de test/instables.

Le didacticiel utilisera également APT Pinning, vous n'oubliez donc pas d'obtenir les mises à jour à l'aide de la commande standard apt update et de ne pas interférer avec les packages Debian 11 stables existants par défaut.

Commencez par ouvrir le fichier de préférences comme suit :

sudo nano /etc/apt/preferences

Ensuite, copiez et collez ce qui suit.

Package: *
Pin: release a=bullseye
Pin-Priority: 500

Package: cockpit
Pin: release a=bullseye-backports
Pin-Priority: 1000

Package: *
Pin: release a=bullseye-backports
Pin-Priority: 100

Enregistrez le fichier CTRL+O, puis quittez CTRL+X .

Résumé de ce que vous avez ajouté.

  • Les rétroportages pour le cockpit du package sont toujours utilisés par défaut.
  • Tous les packages utiliseront Debian 11 Stable par défaut.
  • La sauvegarde sera rétroportée si quelque chose n'est pas disponible dans stable.

Maintenant, vous devrez ajouter soit les backports à votre /etc/apt/sources.list si pas déjà présent

Importer les rétroportages Debian 11 "Bullseye" :

echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list
echo "deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list

Mettez à jour vos référentiels pour refléter les nouveaux ajouts.

sudo apt update

À l'heure actuelle, Cockpit sur le référentiel stable Debian 11 est à la version 239 .

Les rétroportages ont actuellement la version 256 .

Installer Cockpit

Maintenant que vous avez configuré une source plus récente pour installer Cockpit sur votre système Debian 11, exécutez la commande suivante dans votre terminal.

sudo apt install cockpit

Exemple de résultat :

TYPE Y puis appuyez sur la TOUCHE ENTRÉE pour continuer et terminer l'installation.

Confirmez la version installée à l'aide de la commande apt-cache policy .

Comme ci-dessus, vous avez installé la version 256 à partir des rétroportages Bullseye au lieu de la version 239 par défaut à partir du référentiel Bullseye par défaut.

Une fois installé, par défaut, le service n'est pas actif, vous devrez donc exécuter quelques commandes systemctl comme suit.

Pour démarrer Cockpit :

sudo systemctl start cockpit.socket

Pour activer Cockpit au démarrage du système :

sudo systemctl enable cockpit.socket

Ensuite, vérifiez l'état de Cockpit pour vous assurer qu'il fonctionne correctement sur votre système :

sudo systemctl status cockpit.socket

Exemple de sortie si tout fonctionne correctement :

Facultatif - Configurer le pare-feu UFW pour Cockpit

L'étape suivante consiste à autoriser via votre pare-feu Cockpit à avoir accès à l'écoute. Par défaut, Cockpit écoute sur le port 9090.

Si vous avez installé UFW, assurez-vous d'autoriser le port 9090.

Pour le définir, exécutez la commande suivante dans votre terminal.

sudo ufw allow 9090

Exemple de résultat en cas de succès :

Rules updated
Rules updated (v6)

Selon vos besoins, vous souhaiterez peut-être le verrouiller davantage en n'autorisant les adresses IP individuelles que sur ce port.

Exemple :

sudo ufw allow from <IP ADDRESS> to any port 9090

Comment accéder à l'interface utilisateur Web Cockpit

Maintenant que vous avez confirmé ou installé Cockpit, il est temps de l'ouvrir à l'aide de votre navigateur Internet préféré.

Tout d'abord, découvrez l'adresse IP de vos serveurs :

ip a

Ensuite, dans votre navigateur, tapez l'exemple d'adresse avec port 9090 à la fin.

http://server-ip-address:9090

Lorsque vous essayez d'accéder à l'interface Web Cockpit pour la première fois, vous rencontrez une alerte comme suit :

Vous serez averti que les connexions ne sont pas privées, cliquez sur le bouton Avancé.

Acceptez le risque et continuez sans SSL pour procéder à la connexion Cockpit.

Ensuite, vous verrez la connexion Cockpit, et c'est votre même nom d'utilisateur sudo ou nom d'utilisateur root et mot de passe —connectez-vous pour accéder au tableau de bord.

Une fois connecté, vous verrez le tableau de bord immédiat. Les principales options de Cockpit se trouvent sur le côté gauche, où vous pouvez ajouter des hôtes supplémentaires s'ils disposent de connexions SSH autorisées, afficher les journaux, configurer le réseau et les conteneurs, redémarrer, arrêter et maintenir les services et bien plus encore.

Comme mentionné ci-dessus, au milieu de l'écran, vous pouvez surveiller l'utilisation de la mémoire et du processeur et voir l'historique détaillé. L'un des principaux avantages de l'utilisation de Cockpit est d'avoir un écran de terminal dans une interface utilisateur Web. En bas de la page, cliquez sur Terminal .

Comme ci-dessus, vous disposez d'un terminal capable d'utiliser une interface graphique Web pour vous aider à réunir le meilleur des deux mondes.

Comment maintenir le cockpit à jour

En règle générale, vous devez utiliser des commandes distinctes pour vérifier les mises à jour à partir du référentiel de backports. Étant donné que vous utilisez maintenant l'épinglage APT, vous n'oublierez pas à l'avenir de vérifier les mises à jour du Cockpit.

Vérifiez les mises à jour pour Cockpit comme vous le feriez pour l'ensemble de votre système.

sudo apt update

Et traitez les mises à niveau comme vous le feriez avec tous les autres packages.

sudo apt upgrade

Comment supprimer (désinstaller) Cockpit

Pour les utilisateurs ou les administrateurs qui n'ont plus besoin de Cockpit sur leurs systèmes, exécutez la commande suivante.

sudo apt autoremove cockpit --purge -y

Exemple de résultat :

TYPE Y puis appuyez sur la TOUCHE ENTRÉE pour procéder à la suppression de Cockpit.

Cette commande supprimera Cockpit et toutes les dépendances inutilisées qui ont été initialement installées avec.


Debian
  1. Comment installer R sur Debian 9

  2. Comment installer R sur Debian 10

  3. Comment installer la console Web Cockpit sur Debian 10

  4. Comment installer Python 3.8 sur Debian 11 Bullseye

  5. Comment installer Python 3.9 sur Debian 11 Bullseye

Comment installer PuTTY sur Debian 11 Bullseye

Comment installer la console Web Cockpit sur Debian 11 Bullseye

Comment installer Cockpit sur Debian 10

Comment installer Go sur Debian 10

Comment installer Cockpit sur Debian 10

Comment installer Go sur Debian