lastcomm命令显示没有结果

我试图监视用户在我的Debian服务器上的活动。 我发现,谷歌search后, acct软件包应该帮助我logging所有的命令,让我过滤他们的用户。

我安装了这个软件包,有些function似乎可以工作(比如ac命令)。 但对我来说最重要的是: lastcomm显示没有结果:

 root@myserver:~# ac total 7.75 root@myserver:~# sa root@myserver:~# lastcomm root@myserver:~# 

我相信它logging/var/log/account/pacct所有活动是吗?

 root@myserver:~# ls -l /var/log/account/ total 0 -rw-r----- 1 root adm 0 Aug 23 14:33 pacct -rw-r----- 1 root adm 0 Aug 23 14:23 pacct.0 

我还发现消息说它login在/var/account/pacct但该文件/目录不存在。

我在这里没有想法了,所以有人呢?

从上面的输出中可以看出, pacct大小是0字节。 启动psacct/acct服务,做一些事情,然后重试。

validationcron脚本已经添加到/etc/cron.daily/etc/cron.monthly 。 然后启动每日脚本开始会计。