Conexión remota con Secure Shell (SSH) en Ubuntu 18.04
Tabla de contenido:
- Prerrequisitos
- Habilitar SSH en Ubuntu
- Conexión a SSH por Internet
- Deshabilitar SSH en Ubuntu
- Conclusión
Secure Shell (SSH) es un protocolo de red criptográfico utilizado para una conexión segura entre un cliente y un servidor.
En este tutorial, le mostraremos cómo habilitar SSH en una máquina Ubuntu Desktop. Habilitar SSH le permitirá conectarse de forma remota a su máquina Ubuntu y transferir archivos de forma segura o realizar tareas administrativas.
Prerrequisitos
Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.
Habilitar SSH en Ubuntu
El servidor SSH no está instalado de manera predeterminada en los sistemas de escritorio de Ubuntu, pero puede instalarse fácilmente desde los repositorios estándar de Ubuntu.
Para instalar y habilitar SSH en su sistema Ubuntu complete los siguientes pasos:
-
Abra su terminal utilizando el atajo de teclado
Ctrl+Alt+To haciendo clic en el icono del terminal e instale el paqueteopenssh-serverescribiendo:sudo apt updatesudo apt install openssh-serverIngrese la contraseña cuando se le solicite e ingrese
Ypara continuar con la instalación.


Como puede ver en la salida, la dirección IP del sistema es
192.168.121.111.Una vez que haya encontrado la dirección IP, inicie sesión en la máquina remota ejecutando el siguiente comando
ssh:Cuando te conectas a través de SSH por primera vez, verás un mensaje similar a este:
The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?Escriba
yesy se le pedirá que ingrese su contraseña.Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:Una vez que ingrese la contraseña, recibirá un mensaje similar al siguiente.
Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…Ahora ha iniciado sesión en su máquina Ubuntu.
Conexión a SSH por Internet
Para conectarse a su máquina Ubuntu a través de Internet, necesitará conocer su dirección IP pública y configurar su enrutador para aceptar datos en el puerto 22 y enviarlos a la máquina Ubuntu donde se ejecuta el SSH.
Para determinar la dirección IP pública de la máquina a la que intenta enviar SSH, simplemente visite la siguiente URL:
https://ifconfig.co/ip.Cuando se trata de configurar el reenvío de puertos, cada enrutador tiene una forma diferente de configurar el reenvío de puertos. Debe consultar la documentación de su enrutador sobre cómo configurar el reenvío de puertos. En resumen, debe ingresar el número de puerto donde se realizarán las solicitudes (el puerto SSH predeterminado es 22) y la dirección IP privada que encontró anteriormente (utilizando el comando
ip a) de la máquina donde se ejecuta el SSH.Una vez que haya encontrado la dirección IP y configurado su enrutador, puede iniciar sesión escribiendo:
ssh username@public_ip_addressTambién puede configurar una autenticación basada en claves SSH y conectarse a su máquina Ubuntu sin ingresar una contraseña.
Deshabilitar SSH en Ubuntu
Si por alguna razón desea deshabilitar SSH en su máquina Ubuntu, simplemente puede detener el servicio SSH ejecutando:
sudo systemctl stop sshPara comenzar de nuevo, ejecute:
sudo systemctl start sshPara deshabilitar el servicio SSH para que se inicie durante el arranque del sistema:
sudo systemctl disable sshPara habilitarlo nuevamente, escriba:
Conclusión
Has aprendido cómo instalar y habilitar SSH en tu Ubuntu 18.04. Ahora puede iniciar sesión en su máquina y realizar tareas comunes de administrador del sistema a través del símbolo del sistema.
De forma predeterminada, SSH escucha en el puerto 22. Cambiar el puerto SSH predeterminado agrega una capa adicional de seguridad a su servidor al reducir el riesgo de ataques automáticos.
Para obtener más información sobre cómo configurar su servidor SSH, lea la guía de configuración / SSH / OpenSSH / Configuración de Ubuntu y la página oficial del manual de SSH.
ssh ubuntu
Cómo habilitar y deshabilitar la cuenta de usuario root en ubuntu
En Ubuntu Linux, la cuenta de usuario root está deshabilitada de forma predeterminada por razones de seguridad. Se alienta a los usuarios de Ubuntu a realizar tareas administrativas del sistema al otorgar privilegios administrativos al usuario normal utilizando una herramienta llamada sudo. Si por alguna razón necesita habilitar la cuenta raíz, solo necesita establecer una contraseña para el usuario raíz.
Cómo habilitar ssh en raspberry pi
En las versiones recientes de Raspbian, el acceso SSH está deshabilitado de forma predeterminada, pero puede habilitarse fácilmente. En este tutorial, le mostraremos cómo habilitar SSH en una placa Raspberry Pi.
Cómo habilitar y configurar actualizaciones de seguridad desatendidas automáticas en ubuntu 18.04
La actualización periódica de su sistema Ubuntu es uno de los aspectos más importantes de la seguridad general del sistema. En este tutorial, veremos cómo instalar y configurar actualizaciones automáticas desatendidas en Ubuntu 18.04.










