2013-02-06 118 views
-1

有没有办法,我可以记录某个用户或用户组在ubuntu CLI中运行的所有命令。 我需要保持一个一定的用户群运行的所有命令的轨迹说命令日志Ubuntu

UsrGrp1:USR1,USR2,USR3

因为我跑步机的群集和全部由不同的用户控制。我需要通过每台机器的root用户来监视这些内容。

历史记录命令给我所有的命令日志。但它可以由用户自己修改。所以我需要只保留根用户下的日志。

+0

如果用户输入“bash”,然后在该shell中输入命令,会发生什么?你可能想要审计...... –

+0

bash命令会做什么?我不清楚它的功能.. 我很天真地使用Linux。请澄清。 –

回答

0

你可以试试logkeys一个用于linux的键盘记录器。另一个选项可能是script,但有了这个,您需要编写一个触发器以便在每个用户登录时启动它。