Noticia Habilitar acceso SSH por más de un puerto

Hace un tiempo expliqué cómo configurar el servicio SSH para que funcione por un puerto diferente del 22, que es el puerto por default. El objetivo de esto era que todos los bots, ataques de cracking al SSH son por defecto al puerto 22 (que repito, es el de por default), por lo que al cambiar el puerto obtendremos más seguridad.

Pero, ¿qué hacer si deseo configurar el SSH por otro puerto PERO manteniendo el SSH también en el puerto 22? O sea, tener la necesidad de que el servidor tenga SSH en más de un puerto, digamos por ejemplo en el 22 y además en el 9122

Para ello modificamos el archivo de configuración del daemon SSH:

Los siguientes comandos deben ser ejecutados con privilegios de administración, bien sea con el usuario root o usando el comando sudo antes de los comandos

nano /etc/ssh/sshd_config

Ahí veremos algo como esto:



Verán que en la línea 5 hay algo que dice: “Port 22″, pues bien, simplemente debemos duplicar esa línea abajo y cambiar el número del puerto. O sea, para que nuestro servicio SSH también funcione por el 9122 debemos dejarlo así:



Luego debemos reiniciar el servicio:

service ssh restart

Si usan Arch sería:

systemctl restart sshd

Cuando deseen conectarse por un puerto diferente al 22 recuerden, deben agregar -p $PUERTO en la línea de conexión, algo así:

ssh usuario@servidor -p 9122

Por cierto, les recomiendo revisar el archivo sshd_config de antes, hay unas opciones muy interesantes ;)

Saludos


PUxA9T-KqJ0


Continúar leyendo...