Aunque no lo parezca cambiar el puerto por defecto de algunos servicios es una practica bastante común, el caso mas común es cambiar el puerto por defecto del servicio de SSH. El ejemplo que se vera a continuación se realizo en Ubuntu pero es aplicable a otras distribuciones GNU/Linux.
Cambiar puerto SSH
Antes de realizar un cambio es recomendable ver que puertos están en uso en el sistema con el siguiente comando:
sudo lsof -i -P -n | grep LISTEN
Ahora se debe editar el archivo de configuración con el comando:
sudo nano /etc/ssh/sshd_config
Buscamos la linea # Port 22, se borra el # para quitar el comentario y se cambia el valor 22 por el nuevo puerto a usar, en este ejemplo 2222.
En el caso de nano para guardar la configuración se presionan las teclas Ctrl + O seguido de la tecla Enter(para confirmar el guardado) y para terminar se presionan las teclas Ctrl + X para salir del editor.
Una vez configurado el puerto se debe reiniciar el servicio SSH con el comando:
sudo /etc/init.d/ssh restart
También se puede usar el comando:
sudo service ssh restart
Terminada la configuración, solo queda probar la conexión, para ello desde otro equipo se debe realizar una conexión SSH especificando el puerto, por ejemplo:
ssh -p 2222 user@192.168.1.21
Aquí termina esta entrada espero que les sea de utilidad y aclare tus dudas. pronto habrá una próxima entrada con mas noticias, novedades y laboratorios.