Hola chic@s hoy aprenderemos cómo cambiar el puerto por defecto (22) del servicio SSH en los MAC.
El post de hoy (5-febrero-2023) se ha desarrollado en MacOS Monterey 12.0.1, en sistemas antiguos de Mac se editaban otros archivos de configuración pero en este post solo trabajaremos con la forma actual de cambiar dicho puerto, editando el archivo /etc/services.
Si te tienes problemas para seguir el post para cambiar el puerto, puedes dejarmelo en los comentarios, que te ayudaré encantado.
Vamos a la terminal y editamos el archivo /etc/services con sudo:
sudo nano /etc/services
Buscamos la linea del servicio ssh, reemplazamos el 22 por uno que queramos, pero que sea entre 1024 y 32767 y guardamos.
Yo he elegido el puerto 1024,
Ahora tenemos que reiniciar el servicio de SSH ejecutando estos dos comandos.
sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
Para conectarnos a nuestro Mac, tendremos que especificar el puerto de la siguiente manera:
ssh -p NumeroPuerto usuario@NombreHost-o-DireccionIP
Como vemos en la imagen si no especificamos el puerto, nos da un error, al especificar el puerto -p 1024, ya podemos conectarnos.
Eso es todo chic@s, espero que les haya gustado! Nos vemos en el siguiente post 😀