SSH, deshabilita el registro para un determinado usuario

SSH, deshabilita el registro para un determinado usuario

Quiero que un usuario se conecte a través de SSH cada cierto tiempo y quiero eliminar el registro dejado por ese usuario en los registros SSH para evitar el uso del disco y ocultar la actividad de este usuario.

¿Cómo puedo hacer eso?

Respuesta1

¿Eliminar entradas específicas en los registros? Eso sería muy difícil con el propio SSH. Recomendaría crear un trabajo Cron raíz o configurar un script de inicio/cierre de sesión (si es bash, en los archivos .bash_logout y .bash_profile) que elimine las entradas de ese usuario que inicia y cierra sesión/su .bash_history.

Aparte de eso, necesitaría algún tipo de directiva en (¿Quizás?) un demonio de registro de terceros que elimine esos registros. Pero todavía habrá entradas de su inicio de sesión (es decir, el último comando, archivos movidos/cambiados por su usuario o incluso agregados, /var/log/secure, otros archivos rc/history, archivos tmp generados por tareas, etc., etc.)

información relacionada