Question : Comment puis-je envelopper les commandes linux pour demander une vérification avant d'exécuter la commande ?
Exemple :
$> shutdown -r now
Please verify the host you are shutting down by typing the hostname: myhost.example.com
Verification passed, shutting down now
Justification : Nous avons récemment eu un incident où un ingénieur de production se trouvait sur la mauvaise machine lorsqu'il a exécuté une commande destructive. La direction nous a demandé de mettre en place des contrôles de vérification pour certaines commandes destructives.
Défi : Nous devons envelopper une variété de types de commandes, certaines peuvent être systemctl
commandes, scripts, ou binaires en cours d'exécution.