Linuxでコマンドの履歴を記録する【小ネタ】

Linux関連の小ネタです。

監査の観点からLinuxサーバーにコマンドの履歴を記録しておきたい場合も多いと思います。そのような時にauditdを使うのもありですが、auditdのコマンド履歴機能は若干ログが見辛いです。

そこで色々調べた結果、snoopyというOSSに行き着きました。

インストールは簡単で、以下コマンドでインストールできます。

$ wget -O install-snoopy.sh https://github.com/a2o/snoopy/raw/install/install/install-snoopy.sh
$ chmod 755 install-snoopy.sh
$ sudo ./install-snoopy.sh stable

興味のある方は試してみてください!