← retour aux snippets

accton/psacct: enregistrer toutes les commandes

Activer le process accounting pour tracer les commandes exécutées et leurs ressources.

bash security #acct#psacct#audit

objectif

Auditer qui a lancé quoi, combien de temps et de CPU cela a pris.

code minimal

sudo systemctl enable --now acct 2>/dev/null || sudo /etc/init.d/psacct start || true
accton /var/account/pacct

utilisation

# dernières commandes exécutées
lastcomm | head -20

variante(s) utile(s)

# résumé par utilisateur
sa -m | head -20

notes

  • peut générer beaucoup de données.
  • ne remplace pas auditd pour la granularité fine.