Questions de révision
Essayer de répondre avant de lire les corrections.
Questions
- Quelle différence entre Restart=on-failure et enable ?
- Un stop volontaire déclenche-t-il Restart=always ?
- Pourquoi réinitialiser ExecStart dans un drop-in ?
- Que fait sudo tee que sudo echo suivi de > ne garantit pas ?
- nsenter --mount reproduit-il toutes les protections d’un service ?
- Quelle différence entre StateDirectory et RuntimeDirectory ?
- Que compte StartLimitBurst : uniquement les relances ?
- Un port LISTEN prouve-t-il qu’une application répond depuis une autre machine ?
- Que signifient Local Address et Peer Address dans ss ?
- Pourquoi louis ne pouvait-il pas lire le dossier 0750 de labdemo ?
Corrections
- Restart relance après panne ; enable configure l’activation au démarrage.
- Non, un arrêt demandé avec systemctl stop ne déclenche pas la relance.
- Pour effacer la commande héritée avant de définir la nouvelle.
- Avec sudo tee, le programme qui ouvre le fichier possède les droits administrateur ; > est exécuté par le shell courant.
- Non : la vue des montages seule est reprise, pas automatiquement l’utilisateur, NoNewPrivileges, seccomp ou SELinux.
- StateDirectory conserve les données ; RuntimeDirectory est supprimé à l’arrêt par défaut et recréé au démarrage.
- Tous les démarrages concernés, y compris les démarrages manuels.
- Non : vérifier aussi réseau, pare-feu et réponse applicative.
- Local désigne la machine où ss est exécuté ; Peer désigne l’autre extrémité.
- Aucun droit pour les autres comptes ; sudo d’une commande ne s’applique pas à la suivante.
Révisions historiques conservées
7. Questions de révision
Essayer de répondre avant de consulter les corrections.
- Quelle différence entre QEMU/KVM et libvirt ?
- Que fait
systemctl enable --now? - Les avertissements IOMMU et SEV/TDX bloquent-ils nos VM Linux ordinaires ?
- Depuis Fedora physique, peut-on joindre le SSH d’une VM qui écoute uniquement sur
127.0.0.1:22? - Une clé publique autorisée change-t-elle la réponse précédente ?
- Dans la VM, que vise
ssh louis@127.0.0.1? La connexion est-elle automatiquement authentifiée ? 0.0.0.0:22signifie-t-il que tous les utilisateurs peuvent se connecter ?- Pourquoi
ssaffiche-t-il systemd sur le port de Cockpit ? cockpit.serviceinactif etcockpit.socketactive : est-ce incohérent ?- Comment retrouver les journaux d’un service pour le démarrage actuel ?
8. Corrections
- QEMU/KVM exécute la VM avec accélération matérielle ; libvirt fournit sa gestion et celle des ressources associées.
- Configure l’activation au démarrage et active immédiatement l’unité.
- Non. Ces mécanismes servent à des usages particuliers qui ne sont pas requis dans cet exemple.
- Non, pas directement via l’adresse réseau de la VM : l’écoute est limitée à sa boucle locale.
- Non. La clé intervient lors de l’authentification, après établissement de la connexion.
- Son propre serveur SSH, sur le port 22 par défaut en l’absence de configuration contraire. Il faut encore s’authentifier ; la clé privée du Fedora physique n’est pas automatiquement présente dans la VM.
- Non. Cela définit les adresses locales d’écoute IPv4, pas les autorisations d’accès.
- Systemd possède la socket et peut démarrer Cockpit à la demande.
- Non. C’est un état normal possible avant une connexion avec l’activation par socket.
- Avec
journalctl -u NOM.service -b, en ajoutantsudosi nécessaire pour l’accès aux journaux.