Différences entre versions de « Découvrir la WebUI Cockpit project »
Ligne 10 : | Ligne 10 : | ||
}} | }} | ||
− | |||
== Présentation == | == Présentation == | ||
+ | [[Fichier:Cockpit-logo.png|right|225px|Cockpit logo]] | ||
'''Cockpit project''' est une interface d'administration pour les systèmes d'exploitations basés sur le noyau Linux. | '''Cockpit project''' est une interface d'administration pour les systèmes d'exploitations basés sur le noyau Linux. | ||
Ligne 17 : | Ligne 17 : | ||
Cet outil permet d'administrer entièrement votre serveur via une interface web. | Cet outil permet d'administrer entièrement votre serveur via une interface web. | ||
+ | |||
+ | Citation de la documentation de Cockpit : | ||
+ | <blockquote> | ||
+ | Cockpit est un gestionnaire de serveur qui facilite l’administration de vos serveurs Linux via un navigateur Web. Sauter entre le terminal et l’outil web n’est pas un problème. Un service démarré via Cockpit peut être arrêté via le terminal. De même, si une erreur se produit dans le terminal, elle s’affiche dans l’interface du journal Cockpit. | ||
+ | |||
+ | Cockpit est parfait pour les nouveaux administrateurs système, leur permettant d’effectuer facilement des tâches simples telles que l’administration du stockage, l’inspection des journaux, le démarrage et l’arrêt des services. Vous pouvez surveiller et administrer plusieurs serveurs en même temps. Il suffit de les ajouter en un seul clic et vos machines s’occuperont de leurs pairs. | ||
+ | </blockquote> | ||
== Fonctionnalités == | == Fonctionnalités == | ||
Ligne 55 : | Ligne 62 : | ||
;SELinux | ;SELinux | ||
: Gestion et détail des logs d'erreur de SELinux. | : Gestion et détail des logs d'erreur de SELinux. | ||
− | : Propose des solution pour chacune des erreurs. | + | : Propose des solution pour chacune des erreurs détecté par le service SELinux installé sur le serveur. |
;Terminal | ;Terminal | ||
: Accès au terminal à partir du navigateur Web. | : Accès au terminal à partir du navigateur Web. | ||
− | <gallery heights="200px" widths="200px" mode=" | + | |
+ | <gallery heights="200px" widths="200px" mode="packed-overlay" caption="Vue d'ensemble des fonctionnalités principales de Cockpit 211.3" align="right"> | ||
Fichier:Cockpit Aperçu.png|Aperçu | Fichier:Cockpit Aperçu.png|Aperçu | ||
− | + | |Journaux | |
Fichier:Cockpit Réseau.png|Réseau | Fichier:Cockpit Réseau.png|Réseau | ||
Fichier:Cockpit Comptes.png|Comptes | Fichier:Cockpit Comptes.png|Comptes | ||
− | Fichier:Cockpit Services.png| | + | Fichier:Cockpit Services.png|Prestation de service |
+ | </gallery> | ||
+ | <!-- Beaucoup trop d'images sur la page. | ||
Fichier:Cockpit Applications.png|Applications | Fichier:Cockpit Applications.png|Applications | ||
− | Fichier:Cockpit Mises à jour.png| Mises à jour | + | Fichier:Cockpit Mises à jour.png| Mises à jour de logiciels |
Fichier:Cockpit SELinux.png| SELinux | Fichier:Cockpit SELinux.png| SELinux | ||
− | + | --> | |
== Installation de cockpit == | == Installation de cockpit == | ||
Ligne 75 : | Ligne 85 : | ||
=== Installation === | === Installation === | ||
− | Ci-dessous, on va procéder à une installation minimale de Cockpit sans les applications associées | + | Ci-dessous, on va procéder à une installation minimale de Cockpit sans les applications associées. |
+ | |||
+ | Il est décessaire d'être connecté en ssh à un utilisateur ayant les droits d'administration ou des droits sudo. | ||
;Fedora / Red Hat / CentOS | ;Fedora / Red Hat / CentOS | ||
Ligne 87 : | Ligne 99 : | ||
# apt update | # apt update | ||
# apt install cockpit | # apt install cockpit | ||
+ | </pre> | ||
+ | |||
+ | === Activation === | ||
+ | Pour activer Cockpit sur votre serveur, nous allons utiliser les commandes fournies par systemd, le gestionnaire de démarrage de la plupart des distributions Linux. | ||
+ | <pre># systemctl enable --now cockpit</pre> | ||
+ | |||
+ | Une fois activé, nous pouvons vérifier le bon fonctionnement du service : | ||
+ | |||
+ | <pre> | ||
+ | # systemctl status cockpit | ||
</pre> | </pre> | ||
Ligne 94 : | Ligne 116 : | ||
<br/> | <br/> | ||
<vote /> | <vote /> | ||
− | |||
− | |||
<!-- Commentaire --> | <!-- Commentaire --> |
Version du 16 juillet 2020 à 16:06
Présentation
Cockpit project est une interface d'administration pour les systèmes d'exploitations basés sur le noyau Linux.
La liste des systèmes supportés est disponible sur le site officiel du projet.
Cet outil permet d'administrer entièrement votre serveur via une interface web.
Citation de la documentation de Cockpit :
Cockpit est un gestionnaire de serveur qui facilite l’administration de vos serveurs Linux via un navigateur Web. Sauter entre le terminal et l’outil web n’est pas un problème. Un service démarré via Cockpit peut être arrêté via le terminal. De même, si une erreur se produit dans le terminal, elle s’affiche dans l’interface du journal Cockpit.
Cockpit est parfait pour les nouveaux administrateurs système, leur permettant d’effectuer facilement des tâches simples telles que l’administration du stockage, l’inspection des journaux, le démarrage et l’arrêt des services. Vous pouvez surveiller et administrer plusieurs serveurs en même temps. Il suffit de les ajouter en un seul clic et vos machines s’occuperont de leurs pairs.
Fonctionnalités
Avec une installation minimale, Cockpit vous propose les fonctionnalités suivante :
- Aperçu
- Vue globale des informations sur le système d'exploitation et le matériel.
- Journaux
- Affichage des journaux système par date et par gravités.
- Réseau
- Affichage des informations réseau (Envoi/réception, zones et règles de pare-feu, interfaces, journaux réseau)
- Comptes
- Création de compte utilisateur
- Il est recommandé de créer un compte utilisateur avec les droits
sudo
,de se connecter à cet utilisateur via cockpit et de verrouiller le compteroot
. - Ceci permet de renforcer la sécurité du serveur.
- Prestations de service
- Liste les services installés sur le système et leurs états (actif/inactif)
- Applications
- Ajouts d'extensions pour cockpit.
- Diagnostic Reports
- Collecte d'information de configuration et de diagnostic du système.
- Kernel Dump
- Mécanisme de vidage de la mémoire vive qui permet de sauvegarder la mémoire système après un incident intervenant au niveau du noyau pour une analyse ultérieure.
- Mises à jour de logiciel
- Vérification et affichage des mises à jours disponibles.
- Permet l'installation des mises à jour mais aussi de planifier des mises à jours automatiques.
- SELinux
- Gestion et détail des logs d'erreur de SELinux.
- Propose des solution pour chacune des erreurs détecté par le service SELinux installé sur le serveur.
- Terminal
- Accès au terminal à partir du navigateur Web.
Installation de cockpit
En fonction de l'installation du serveur, Cockpit peut ne pas être installé et/ou activé par défaut.
Installation
Ci-dessous, on va procéder à une installation minimale de Cockpit sans les applications associées.
Il est décessaire d'être connecté en ssh à un utilisateur ayant les droits d'administration ou des droits sudo.
- Fedora / Red Hat / CentOS
# dnf check-update # dnf install cockpit-ws
- Debian / Ubuntu
# apt update # apt install cockpit
Activation
Pour activer Cockpit sur votre serveur, nous allons utiliser les commandes fournies par systemd, le gestionnaire de démarrage de la plupart des distributions Linux.
# systemctl enable --now cockpit
Une fois activé, nous pouvons vérifier le bon fonctionnement du service :
# systemctl status cockpit
Cet article vous a été utile ?
Activer l'actualisation automatique des commentaires