Intentos no válidos de ssh en mi servidor, ¿cómo evito esto?

Intentos no válidos de ssh en mi servidor, ¿cómo evito esto?

Tengo un servidor de correo con autenticación de par de claves ssh. En el archivo de registro, siempre noto este tipo de intentos de iniciar sesión. ¿Alguien puede explicar qué error cometí?

     debug1: session_input_channel_req: session 0 req [email protected]
Jan 16 10:44:58 mail sshd[20519]: debug1: Forked child 18504.
Jan 16 10:44:58 mail sshd[18504]: debug1: Set /proc/self/oom_score_adj to 0
Jan 16 10:44:58 mail sshd[18504]: debug1: rexec start in 4 out 4 newsock 4 pipe 6 sock 7
Jan 16 10:44:58 mail sshd[18504]: debug1: inetd sockets after dupping: 3, 3
Jan 16 10:44:58 mail sshd[18504]: Connection from 211.222.177.29 port 58735 on 192.168.88.10 port 22
Jan 16 10:45:01 mail CRON[18510]: pam_unix(cron:session): session opened for user root by (uid=0)
Jan 16 10:45:01 mail CRON[18510]: pam_unix(cron:session): session closed for user root
Jan 16 10:45:18 mail sshd[18504]: Did not receive identification string from 211.222.177.29

Respuesta1

  • Cambie el puerto SSH predeterminado 22 por otro y dichos intentos disminuirán significativamente.

  • Instale y configure un sistema fail2banque observará dichos intentos y bloqueará los intentos posteriores en el firewall.

  • También puede configurar los rangos de IP ~/.ssh/authorized_keysque le permiten acceder a su servicio SSH anteponiendo la clave pública con la estrofa "from" de esta manera:
    from="1.2.3.0/24,44.55.66.77" ssh-rsa ...key content...

información relacionada