SSH, desative o log para um determinado usuário

SSH, desative o log para um determinado usuário

Quero que um usuário se conecte via SSH a cada determinado momento e quero remover o registro deixado por esse usuário nos logs SSH para evitar o uso do disco e ocultar a atividade do usuário.

Como eu posso fazer isso?

Responder1

Para remover entradas específicas nos logs? Isso seria muito difícil com o próprio SSH. Eu recomendaria criar um Cron job raiz ou definir um script de login/logout (se bash, nos arquivos .bash_logout e .bash_profile) que remova as entradas do usuário que efetua login e logout/seu .bash_history.

Fora isso, você precisaria de algum tipo de diretiva (talvez?) Em um daemon de registro de terceiros que remova esses logs. Mas ainda haverá entradas de seu login (ou seja, o último comando, arquivos movidos/alterados pelo usuário ou mesmo adicionados,/var/log/secure, outros arquivos rc/history, arquivos tmp gerados por tarefas, etc etc)

informação relacionada