Continuação
Shell logging
O shell bash registra até 500 comandos antigos no arquivo ~/.bash_history (onde ~/ é seu diretório home) para tornar fácil a você repetir longos comandos. Cada usuário que tenha uma conta no sistema terá seu arquivo Bash_history em seu diretório home. O shell bash deve registrar um número menor de comandos e apagá-los quando o usuário sair do sistema.
Primeiro Passo
As linhas HISTFILESIZE e HISTSIZE do arquivo /etc/profile determinam o tamanho de comandos antigos que o arquivo Bash_history para todos os usuários em seu sistema pode suportar. Eu realmente recomendaria a configuração do HISTFILESIZE e HISTSIZE no arquivo /etc/profile
para um valor menor como 30.
Edite o arquivo profile (vi /etc/profile) e altere as linhas para:
HISTFILESIZE=30
HISTSIZE=30
Que significam, o arquivo Bash_history de cada diretório home de usuários pode rehistrar até 20 comandos antigos e não mais.
Segundo Passo
O administrador deve também adicionar no arquivo /etc/skel/.bash_logout a linha:
rm -f /.bash_history,para que a cada vez que o usuário sair do sistema, seu arquivo Bash_history seja apagado.
Edite o arquivo .bash_logout (vi /etc/skel/Bash_logout) e adicione a seguinte linha:
rm -f /.bash_history
Próximo»