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 :
- 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.
- On se déconnecte par « Quit ». C'est la seule sortie ; fermer brutalement le terminal met simplement fin à la session.
- 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
- Votre compte administrateur (nom choisi à l'installation) : tout, partout — web et console.
- Opérateurs : l'exploitation courante (paquets, services) par le web.
- Administrateurs applicatifs : créés dans Utilisateurs & rôles, puis attribués à une ou plusieurs applications. Ils ne voient que leurs applications, uniquement par le web — aucun accès console.
- root : n'est jamais utilisé au quotidien. C'est le « brise-glace » : voir Dépannage.
Déléguer une application, pas à pas
- Utilisateurs & rôles → créer l'utilisateur, rôle Administrateur applicatif.
- Applications → Attributions → associer l'utilisateur à l'application (ex. MariaDB).
- 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.