システム管理に関するFAQ-12
ユーザーが実行したコマンド履歴を記録するにはどのようにしたらいいですか?
ユーザが実行したコマンド履歴を記録するには、 acct パッケージをインストールして、システムアカウンティング機能を有効にします。
ユーザが実行したコマンド履歴は /var/account/pacct バイナリファイルに記録されます。当該情報を確認するためには、lastcomm コマンドを利用します。
1) acct パッケージのインストール確認
acct パッケージがインストールされていない場合、パッケージをインストールする必要があります。
# rpm -q acct
2) アカウンティング機能を有効
# chkconfig acct on
# /etc/init.d/acct start
3) 実行したコマンドのログを確認
# lastcomm
lastcomm コマンドの詳細につきましては、LASTCOMM(1)("# man lastcomm")等のオンラインマニュアルを合わせてご参照ください。
≫ 前のページへ戻る