Ici, nous utilisons snoopy. Packagé dans Debian GNU/Linux.
Avantages : un nom cool + pas besoin de ré-inventer la roue + contrairement à la méthode Octopuce, snoopy fonctionne en présence d'un hook preexec pour bash dont je me sers pour peupler mon agent SSH.
Inconvénient : par défaut, snoopy journalise également les actions d'origine non humaine (CRON, démon, tâche de fond, etc.), mais y'a moyen de définir des filtres dans sa configuration.
On peut aussi parvenir au même but avec psacct et acct.