Cambiar de puerto ssh, conectarse a un puerto diferente por ssh

Por defecto el ssh corre por el puerto 22, quiere decir que nos podemos conectar de una terminal a otra por dicho puerto. Pero existen muchos robots por todo el mundo escaneando el puerto 22 y tratando de logearse como root por fuerza bruta.

Para impedir estos ataques o disminuir la posibilidad de que un desconocido entre a nuestro equipo se tendría que cambiar el puerto 22 a cualquier otro, en este ejemplo usaremos el 2022.

 

En nuestra consola editaremos el archivo /etc/ssh/sshd_config con poderes de super usuario:

sudo nano /etc/ssh/sshd_config

Buscamos la línea que indique el puerto 22 (# What ports, IPs and protocols we listen for) y lo cambiamos en este caso por el 2022 (puede ser cualquier otro)

Guardamos con «Ctrl+x» y luego «y»

Reiniciamos el servicio

 sudo /etc/init.d/ssh restart

Una vez hecho esto podemos probar localmente:

ssh -p 2022 usuario@tuhost

 

Nota: para conexiones remotas tienes que direccionar el trafico en tu router. El puerto 2022 a la IP de tu servidor. Revisa los demás posts en el blog de Nonex