history
é um comando embutido bash (você pode encontrá-lo na linha 4348 em man bash
). Então você pode usar algo assim neste caso.
O que você pode fazer é endurecer o /home/username/.bash_history
, tornando-o somente para anexar:
sudo chattr +a /home/username/.bash_history
Além disso, você precisa proteger as variáveis de ambiente do histórico adicionando as seguintes linhas a /home/username/.bashrc
:
shopt -s histappend
readonly PROMPT_COMMAND="history -a"
readonly HISTFILE
readonly HISTFILESIZE
readonly HISTSIZE
readonly HISTCMD
readonly HISTCONTROL
readonly HISTIGNORE
Fonte: link .