GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo cambiar el puerto SSH en Ubuntu

En este tutorial, le mostraremos cómo cambiar el puerto ssh en el sistema Ubuntu. Para aquellos de ustedes que no lo sabían, SSH es un programa y protocolo para conectarse de forma segura a máquinas a través de una red. Le permite ejecutar programas y realizar una variedad de tareas como si estuviera sentado en la máquina. SSH es muy similar a telnet, excepto que tiene cifrado para proteger la información transferida y la autenticación. El shell seguro ( SSH) de forma predeterminada utiliza el puerto 22. Aceptar este valor no hace que su sistema sea inseguro, ni cambiar el puerto proporcionará una variación significativa en la seguridad. Sin embargo, cambiar el puerto SSH predeterminado detendrá muchos ataques automáticos y será un poco más difícil adivinar cuál. se puede acceder al puerto SSH desde

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Te mostraré la instalación paso a paso del cambio del puerto SSH por defecto en Ubuntu Linux. Puede seguir las mismas instrucciones para Ubuntu 20.04, 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu Linux.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Cambiar puerto SSH en Ubuntu

Paso 1. Inicie sesión en su servidor como usuario root.

ssh root@hostname/IP

Paso 2. Abra nuestra configuración de SSH.

NOTA:Antes de cambiar el puerto, debe asegurarse de que el nuevo puerto esté libre y no lo utilice otro servicio en su VPS. También debe verificar si el el puerto no está cerrado en el servidor de seguridad de su servidor.

nano /etc/ssh/sshd_config

Edite la línea que dice 'Puerto 22'. Elija un puerto apropiado, también asegúrese de que no se use actualmente en el sistema. Aquí estoy usando 959:

# What ports, IPs and protocols we listen for
Port 959

Una vez que haya realizado el cambio, simplemente salga y guarde el archivo sshd_conf. Ahora todo lo que necesita ejecutar es el siguiente comando y reiniciará el servidor SSH. la próxima vez que desee conectarse a través de SSH, deberá hacerlo en su nuevo puerto, en nuestro caso, 959:

sudo systemctl restart sshd

SSH escuchará en el puerto 959. Puede verificar esto ejecutando el siguiente comando en la terminal:

netstat -tunlp |grep ssh

Verifique que SSH esté escuchando en el nuevo puerto conectándose a él. Observe cómo ahora se debe declarar el número de puerto:

ssh -p 959 [email protected]

Paso 3. Configure el cortafuegos.

Si está utilizando UFW, la herramienta de configuración de firewall predeterminada para Ubuntu, ejecute el siguiente comando para abrir el nuevo puerto SSH:

sudo ufw allow 959/tcp

¡Felicitaciones! Ha cambiado con éxito el puerto SSH predeterminado. Gracias por usar este tutorial para cambiar el número de puerto OpenSSH en los sistemas Ubuntu 20.04. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio oficial Sitio web de Ubuntu.


Ubuntu
  1. ¿Cómo cambiar la zona horaria en Ubuntu?

  2. Cómo cambiar el puerto SSH en Linux

  3. Cómo cambiar el puerto SSH en Lubuntu 20.04 Linux

  4. Cómo cambiar el puerto OpenLiteSpeed ​​8088 a 80 en Ubuntu 20.10

  5. Cambiar puerto SSH en CWP

Cómo cambiar el puerto SSH en Linux:una guía fácil

Cómo cambiar el puerto SSH en CentOS

Cambia tu puerto SSH en Ubuntu y Debian

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

¿Cómo cambiar el puerto SSH en Ubuntu?

Cómo cambiar la contraseña en Ubuntu