Recientemente, Mis resúmenes de registro de SSH para mis servidores Ubuntu 12.04 en Logwatch han comenzado a mostrar entradas para "11: apagado normal, gracias por jugar [preauth]" junto con "11: Bye Bye [preauth]" y "11: desconectado por mensajes de usuario "que habían estado mostrando anteriormente.
No he visto este mensaje en mis registros antes de las últimas semanas, ni lo he visto en mis servidores más antiguos que están atascados en Ubuntu 10.04. He buscado en Google este mensaje y tampoco puedo encontrar explicaciones claras allí.
Las IP que intentan iniciar sesión y reciben este mensaje son intentos aleatorios de pirateo, y a juzgar por la autorización previa, supongo (espero) que no tengan éxito, pero me gustaría saber exactamente qué significa este mensaje y en qué se diferencia de otros para estar seguro.
EDITAR para obtener información adicional: mis servidores tienen autenticación de contraseña y autenticación de raíz deshabilitadas
Respuestas:
Cuando el cliente ssh realiza un apagado de conexión "normal", envía un paquete con un mensaje. Cuando el demonio ssh obtiene dicho paquete cuando no lo espera, en este caso, antes de que el usuario haya logrado autenticarse, registra el mensaje. (Las versiones anteriores de OpenSSH no hacían esto). Por lo tanto, su conjetura es exactamente correcta: es un efecto secundario de un ataque de fuerza bruta ssh que adivina la contraseña. Probablemente deberías estar ejecutando algo como fail2ban o sshguard para bloquearlos en iptables; incluso si crees que todo está configurado correctamente para no permitir contraseñas, es bueno tener una segunda capa de defensa.
fuente
"thank you for playing"
?La respuesta aceptada es correcta, pero pensé en publicar esta respuesta para complementarla con una razón para el cambio explicando por qué los administradores no vieron previamente tales mensajes en sus archivos de registro.
Este problema se discutió en la lista de desarrolladores de OpenSSH en enero de 2014. Según Damien Miller, desarrollador de OpenSSH ,
fuente
También he notado estos mensajes en mis archivos de registro desde que actualicé recientemente el paquete open-ssh en mis servidores.
Sin embargo, no creo que los mensajes impliquen necesariamente intentos de pirateo. Algunas de las frases están codificadas en clientes ssh legítimos, presumiblemente como restos del código de desarrollo original. Mi cliente ssh de iOS (iSSH), por ejemplo, emite esta frase cuando me desconecto de mis propios servidores.
fuente