在 Linux 系统中,通过修改 .bashrc
或 .bash_profile
文件,可以配置 history
命令以避免记录敏感命令
.bashrc
或 .bash_profile
文件:nano ~/.bashrc
或
nano ~/.bash_profile
# 避免记录敏感命令
export HISTCONTROL=ignorespace:all
这里,ignorespace:all
表示忽略以空格开头的命令,all
表示忽略所有命令。你可以根据需要调整这些选项。
保存并关闭文件。
使更改生效:
source ~/.bashrc
或
source ~/.bash_profile
现在,history
命令将不再记录敏感命令。请注意,这种方法不能阻止用户在当前终端会话中执行敏感命令。要防止用户执行敏感命令,可以考虑使用 SELinux 或 AppArmor 等安全模块。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:linux横向移动如何溯源