Debian 13 trixie
Sponsored Link

プロセスアカウンティングを有効にする2025/08/17

 

acct をインストールしてプロセスアカウンティングを有効にします。
ユーザー自身が自由に編集・削除可能な history とは別で、全てのコマンド履歴を残すことができます。

[1] acct をインストールして起動します。
root@dlp:~#
apt -y install acct
root@dlp:~#
systemctl enable acct
[2] コマンド履歴のログはバイナリファイルとなっているので、専用のコマンドで内容を出力します。
root@dlp:~#
lastcomm

su               S     root     ttyS0      0.00 secs Sat Aug 16 10:59
bash             S     debian   ttyS0      0.01 secs Sat Aug 16 10:59
clear_console          debian   ttyS0      0.00 secs Sat Aug 16 10:59
bash              F    debian   ttyS0      0.00 secs Sat Aug 16 10:59
dircolors              debian   ttyS0      0.00 secs Sat Aug 16 10:59
run-parts              debian   ttyS0      0.00 secs Sat Aug 16 10:59
id                     debian   ttyS0      0.00 secs Sat Aug 16 10:59
unix_chkpwd      S     root     ttyS0      0.00 secs Sat Aug 16 10:59
su               S     root     ttyS0      0.00 secs Sat Aug 16 10:58
bash             S     trixie   ttyS0      0.01 secs Sat Aug 16 10:58
clear_console          trixie   ttyS0      0.00 secs Sat Aug 16 10:59
ls                     trixie   ttyS0      0.00 secs Sat Aug 16 10:59
su               S     trixie   ttyS0      0.00 secs Sat Aug 16 10:59
bash             S     root     ttyS0      0.00 secs Sat Aug 16 10:59
.....
.....
[4] ユーザーを指定する場合は [--user] オプションを付加します。
root@dlp:~#
lastcomm --user debian

bash             S     debian   ttyS0      0.01 secs Sat Aug 16 10:59
clear_console          debian   ttyS0      0.00 secs Sat Aug 16 10:59
bash              F    debian   ttyS0      0.00 secs Sat Aug 16 10:59
dircolors              debian   ttyS0      0.00 secs Sat Aug 16 10:59
run-parts              debian   ttyS0      0.00 secs Sat Aug 16 10:59
id                     debian   ttyS0      0.00 secs Sat Aug 16 10:59
bash             S     debian   ttyS0      0.02 secs Sat Aug 16 10:58
clear_console          debian   ttyS0      0.00 secs Sat Aug 16 10:58
dpkg-query             debian   ttyS0      0.00 secs Sat Aug 16 10:58
sh                     debian   ttyS0      0.00 secs Sat Aug 16 10:58
pager                  debian   ttyS0      0.00 secs Sat Aug 16 10:58
ls                     debian   ttyS0      0.00 secs Sat Aug 16 10:58
systemctl              debian   ttyS0      0.00 secs Sat Aug 16 10:58
less                   debian   ttyS0      0.02 secs Sat Aug 16 10:58
bash              F    debian   ttyS0      0.00 secs Sat Aug 16 10:58
cat                    debian   ttyS0      0.00 secs Sat Aug 16 10:58
dircolors              debian   ttyS0      0.00 secs Sat Aug 16 10:58
run-parts              debian   ttyS0      0.00 secs Sat Aug 16 10:58
id                     debian   ttyS0      0.00 secs Sat Aug 16 10:58
[5] コマンドを指定する場合は [--command] オプションを付加します。
root@dlp:~#
lastcomm --command su

su               S     root     ttyS0      0.00 secs Sat Aug 16 10:59
su               S     root     ttyS0      0.00 secs Sat Aug 16 10:58
su               S     trixie   ttyS0      0.00 secs Sat Aug 16 10:59
su               S     root     ttyS0      0.00 secs Sat Aug 16 10:58
関連コンテンツ