限制用户查看命令行历史记录

限制用户查看命令行历史记录

我想限制用户查看bash.我可以通过中提到的步骤来做到这一点这个 StackOverflow 问题

现在,作为管理员,我需要知道用户执行的命令/脚本的列表。我有什么办法可以完成这个任务吗?

答案1

您将必须重新启用历史文件,撤消您在另一篇文章中所做的操作,然后它将再次开始记录,您将无法“取回”未保存的文件。

默认情况下,权限用户只能查看自己的历史记录,但作为 root,您可以阅读所有历史记录。

如果您想禁止用户查看自己的历史记录,您可以更改 /home/username/.bash_history 文件的权限,但我不确定您为什么需要这样做。

相关内容