GNU/Linux >> Tutoriales Linux >  >> Linux

SSH a un puerto distinto del 22:cómo hacerlo (con ejemplos)

Esta guía explorará cómo cambiar el puerto del servidor SSH . Además, le mostraremos cómo usar el ssh comando para conectarse a un puerto que no sea el predeterminado 22.

De forma predeterminada, el servidor SSH se ejecuta en el puerto 22. Sin embargo, hay ocasiones en las que se ejecuta en un puerto diferente.

El -p <port> La opción puede especificar el número de puerto al que conectarse cuando se usa ssh comando en Linux.

Por ejemplo, si desea acceder a un servidor remoto que escucha en el puerto 2222, simplemente escriba:

ssh -p 2222 [email protected]

Cómo cambiar el puerto del servidor SSH

Aunque tener una contraseña fuerte y segura es el único paso de ciberseguridad que toman la mayoría de los usuarios de servidores remotos, siempre se recomiendan capas adicionales de seguridad.

Un paso simple pero efectivo que puede tomar para mejorar la seguridad de su servidor es cambiar el puerto que usa SSH a otro que no sea el 22. Sin embargo, puede configurar el número de puerto del servidor de acuerdo con sus requisitos.

Para conseguirlo, sigue estos sencillos pasos:

Inicie sesión en el servidor como root y abra /etc/ssh/sshd_config archivo con su editor de texto preferido. Localice la siguiente línea:

#Port 22

Para usar ssh para un puerto diferente al 22 en su servidor, necesita cambiar parámetros específicos dentro de sshd_config archivo.

Primero, debe descomentar la línea eliminando el signo de número (# ) y cambiando 22 al nuevo número de puerto que desea utilizar. A continuación, guarde los cambios y luego salga del editor de texto.

Eso es todo. Ahora, reinicie el servicio SSH.

systemctl restart sshd

Cambiar el puerto detendrá los ataques automáticos contra su servidor SSH y hará que sea menos probable que se vea afectado por un escaneo aleatorio. En otras palabras, ahora es más difícil encontrar tu servidor y evitas ser visto por escaneos aleatorios.

Conclusión

Esta guía le mostró cómo usar el comando ssh para conectarse a un puerto que no sea el 22 predeterminado.

También hemos discutido cómo cambiar el puerto SSH predeterminado en su máquina Linux para proteger su servidor.

Recuerde usar el nuevo rango de puertos privados para mantener su servidor estable y evitar interrumpir los servicios en ejecución.

Si tiene curiosidad, esta es la historia detrás de cómo el puerto SSH se convirtió en 22.


Linux
  1. Cómo generar un par de claves SSH (con ejemplos)

  2. Cómo configurar túneles SSH

  3. Cómo cambiar el puerto SSH en CentOS

  4. Cómo deshabilitar el inicio de sesión SSH con contraseña

  5. ¿Cómo configurar el túnel ssh para reenviar ssh?

Cómo cambiar el puerto SSH en Linux

Cómo habilitar SSH en CentOS

Cómo cambiar el puerto SSH en CentOS

¿Cómo cambiar el puerto SSH en Centos 7.x?

¿Cómo cambiar el puerto SSH en Ubuntu?

Cómo proteger SSH con Fail2Ban