Saltar al contenido

C贸mo cambiar el puerto por defecto SSH de tu servidor

terminal

Vamos a ello, en este minipost vamos a cambiar el puerto por defecto SSH (22) de tu servidor.

C贸mo ya sabr谩s la conexi贸n SSH sirve principalmente para poder entrar en tu servidor desde cualquier m谩quina en remoto, es por ello que si no quieres tener ninguna sorpresa en tu servidor lo primero que debes de hacer es cambiar el puerto de acceso por SSH.

驴Por qu茅 cambiar el puerto SSH?

Pues basicamente por seguridad, lo primero es que el puerto por defecto de SSH es el puerto 22 y como imaginar谩s todos los ataques hacia tu servidor ser谩n por ese puerto. Comprendido, entonces una medida b谩sica ser谩 cambiar el puerto de acceso ya que as铆 no sabr谩n por qu茅 puerto se puede acceder a tu m谩quina.

Esto no te garantiza 100% que no puedas tener ning煤n ataque o que no te hackeen la web, ya que en una web influyen muchas cosas, como por ejemplo el gestor de contenido o CMS que utilizas. Si utilizas WordPress qu茅 es uno de los gestores de contenido con m谩s plugins o themes聽que adem谩s tiene millones de instalaciones es complicado asegurarlo 100% , ya que es el m谩s conocido y a su vez es el que intentan encontrar m谩s vulnerabilidades.

terminal

Cambiando el puerto

Tienes que tener SSH instalado, por lo general te vendr谩 en cualquier m谩quina tipo Centos y dem谩s.

Para cambiar el puerto utilizaremos un editor de texto y buscamos el fichero sshd_config

Se encuentra en la ruta:

/etc/ssh/sshd_config

Para editarlo escribe en una terminal

sudo tu-editor /etc/ssh/sshd_config

Tu editor puede ser gedit nano vim o el editor que tengas instalado, sino tienes ninguno instala un editor para poder editar el fichero, te vale cualquiera.

Ver谩s que te pone el puerto 22 al principio del fichero.


Port 22

F谩cil, pues cambia el numero por el n煤mero que vamos a utilizar por ejemplo el 9578, quedar铆a as铆:


Port 9578

Y por 煤ltimo vamos a reiniciar SSH para que cargue la nueva configuraci贸n y deje de escuchar el puerto 22 y pase a escuchar el puerto que hemos indicado.

Para reiniciarlo solo tenemos que escribir el comando:


/etc/init.d/ssh restart

Y listo, con esto ya has conseguido cambiar el puerto SSH que viene por defecto en tu server.