目前,当我做历史时,我得到:
996 05/13/14 10:37 ls-l
997 05/13/14 10:37 ls -l
998 05/13/14 10:37 chmod 700 hosts.txt
999 05/13/14 10:37 tail -5 .bash_history
1000 05/13/14 10:37 tail -10 .bash_history
1001 05/13/14 10:38 hisotry
当它成为时,是否可以将机制更改为:
996 username1 05/13/14 10:37 ls-l
997 username1 05/13/14 10:37 ls -l
998 username2 05/13/14 10:37 chmod 700 hosts.txt
999 username3 05/13/14 10:37 tail -5 .bash_history
1000 username1 05/13/14 10:37 tail -10 .bash_history
1001 username4 05/13/14 10:38 hisotry
我尝试编辑PROMPT_COMMAND但无法获得我想要的结果.
我正在处理的场景是几个用户sudo给另一个用户,每个用户运行几个命令.我需要的是跟踪哪个用户运行了哪个命令.
解决方法:
历史记录仅报告当前登录用户执行的命令.
您可以使用su -c history username来检查系统上其他用户的历史记录.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。