Retour
/administration/index.md

Guide d'administration

Deux façons d'administrer LFSi — l'interface web et le menu console — pour un seul et même moteur : une action faite ici a exactement le même effet que là.

L'interface web

Accessible uniquement depuis la zone admin, en HTTPS : https://<ip-zone-admin>. Connectez-vous avec votre compte ; ce que vous voyez dépend de votre rôle (voir Concepts).

Menu Ce qu'on y fait
Tableau de bord État du système, score de conformité, santé des services, alertes.
Réseau & zones Affectation des cartes aux zones, cartes non affectées (zone restante, teaming, zone personnalisée), pare-feu par zone, matrice inter-zones.
Paquets Installer, retirer, mettre à jour les applications ; journal des opérations.
Applications Le panneau de chaque application installée : configuration, redémarrage/rechargement, journaux. C'est ici que travaillent les administrateurs applicatifs.
Services Démarrer/arrêter/activer les services, consulter leur état.
Utilisateurs & rôles Comptes, clés SSH, rôles, attribution des applications aux administrateurs applicatifs.
Mises à jour Bundles signés (système et applications), historique, rollback ; sous-menu Abonnement & jeton.
Journaux Audit des actions d'administration + journaux système, filtres, export.
Conformité Rapport CIS/STIG, lancement de scan, activation des niveaux supérieurs, gestion des exceptions, export.
Paramètres Nom d'hôte, heure, certificat TLS, sauvegarde.

Bon à savoir : - toute action d'écriture est journalisée (qui, quoi, quand, résultat) ; - les actions destructrices demandent une confirmation explicite ; - l'interface fonctionne sans accès Internet (tout est embarqué).

Le menu console

Connectez-vous (console locale ou SSH depuis la zone admin) avec le compte administrateur créé à l'installation : vous arrivez directement dans le menu d'administration.

┌──────────── LFSi — Administration ────────────┐
│  1. Tableau de bord                            │
│  2. Réseau & zones                             │
│  3. Paquets                                    │
│  4. Applications                               │
│  5. Services                                   │
│  6. Utilisateurs & rôles                       │
│  7. Mises à jour                               │
│  8. Journaux                                   │
│  9. Conformité CIS/STIG                        │
│ 10. Paramètres système                         │
│  Q. Quit (déconnexion)                         │
└────────────────────────────────────────────────┘

Trois choses à savoir :

  1. On ne sort pas du menu. Pas de shell libre, pas d'échappement : c'est voulu — c'est ce qui rend la console sûre et chaque action traçable.
  2. On se déconnecte par « Quit ». C'est la seule sortie ; fermer brutalement le terminal met simplement fin à la session.
  3. Même moteur que le web. Une application installée depuis le menu apparaît immédiatement dans l'interface web, et inversement.

Le modèle de comptes, en pratique

Déléguer une application, pas à pas

  1. Utilisateurs & rôles → créer l'utilisateur, rôle Administrateur applicatif.
  2. ApplicationsAttributions → associer l'utilisateur à l'application (ex. MariaDB).
  3. L'utilisateur se connecte à l'interface web : il ne voit que le panneau MariaDB — configuration, actions (redémarrer, recharger…), journaux. Rien d'autre.

LFSi — Linux From SourcITEC. © SourcITEC — LFSi team.