linux history 怎样避免记录敏感命令

avatar
作者
筋斗云
阅读量:0

在 Linux 系统中,通过修改 .bashrc.bash_profile 文件,可以配置 history 命令以避免记录敏感命令

  1. 打开 .bashrc.bash_profile 文件:
nano ~/.bashrc 

nano ~/.bash_profile 
  1. 在文件末尾添加以下内容:
# 避免记录敏感命令 export HISTCONTROL=ignorespace:all 

这里,ignorespace:all 表示忽略以空格开头的命令,all 表示忽略所有命令。你可以根据需要调整这些选项。

  1. 保存并关闭文件。

  2. 使更改生效:

source ~/.bashrc 

source ~/.bash_profile 

现在,history 命令将不再记录敏感命令。请注意,这种方法不能阻止用户在当前终端会话中执行敏感命令。要防止用户执行敏感命令,可以考虑使用 SELinux 或 AppArmor 等安全模块。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!