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