GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Aquí se explica cómo configurar y habilitar SSH en Ubuntu Virtual Box

VirtualBox es un programa para ejecutar y cambiar fácilmente entre múltiples sistemas operativos en su sistema operativo. Es especialmente útil cuando se conecta a través de redes. Secure Shell es un protocolo de red criptográfico que funciona de forma segura y conecta un cliente a un servidor a través de una red no segura. Los datos deben estar protegidos criptográficamente antes de enviarse a través de la red para evitar ataques de intermediarios. Además, por motivos de seguridad, debe habilitar SSH mientras interactúa con las máquinas virtuales. Vamos a discutir la instalación y habilitación de SSH en la caja virtual de Ubuntu para establecer una conexión segura entre los hosts.

¿Qué es SSH?

SSH (Protect Shell) es el protocolo abierto utilizado para asegurar la conexión de red menos complicada y costosa que brindan las soluciones VPN basadas en hardware, o en otras palabras, autenticación, cifrado e integridad de datos para proteger la red. Obtenemos varias funciones a través de SSH, como shell de comando seguro, transferencia segura de archivos y acceso remoto a través de un túnel seguro a una serie de aplicaciones TCP/IP.

Además de proporcionar autenticación de host y cifrado e integridad de datos, también tiene beneficios adicionales como la compresión antes del cifrado, lo que puede reducir significativamente el costo computacional del cifrado de datos.

¿Qué son los puertos?

Los puertos son una abstracción que los programas pueden comunicar usando varios protocolos. Además de los protocolos de capa de transporte como TCP, UDP, SMTP, también se utilizan puertos. Se asigna un número de puerto a diferentes servicios; Por ejemplo, HTTP utiliza el puerto 80 de TCP y UDP. Mediante el uso de números de puerto, un par de sistemas permiten que el mismo protocolo de transporte abra numerosos sockets.

¿Qué es NAT?

Traducción de direcciones de red significa NAT.

Como sugiere el nombre, NAT se usa para traducir la dirección en un extremo de una red privada creada por un usuario que apunta a una ubicación que supuestamente está en una red privada.

Pasos para configurar y habilitar SSH

Paso 1: Abre tu caja virtual. Haga clic en Configuración y vaya a Red.

Paso 2: Elegir adaptador

Active el adaptador de red gratuito y seleccione la red NAT.

Paso 3:
Abra las opciones avanzadas y haga clic en Reenvío de puertos.
Aparecerá una pestaña con algunos campos, como se muestra en el siguiente paso.

Paso 4: Agregue una nueva entrada siguiendo las instrucciones a continuación después de hacer clic en el botón + en esta pestaña.

Apellido: ssh
Protocolo: TCP
Puerto de host: x
Puerto invitado: y
donde x e y son los mismos números de puerto.

Luego verá una nueva entrada en las tablas con la información que ha completado.

Paso 5: Instale SSH
El sistema de escritorio de Ubuntu no instala el servidor SSH de forma predeterminada, pero se puede instalar fácilmente utilizando los sistemas de repositorio normales de Ubuntu.

Los siguientes comandos instalan SSH:

sudo apt update
sudo adecuado Para instalar opensh-serve

Paso 6: Conéctese a SSH
Ingrese el siguiente comando para conectarse a su invitado

$ ssh -P @127.0.0.1

Introduzca la contraseña cuando se le solicite y se conectará a la máquina virtual.

Para deshabilitar SSH en su computadora, haga lo siguiente:

sudo systemctl detener ssh

Para habilitarlo cuando está deshabilitado, haga lo siguiente:

sudo systemctl activar ssh

diploma

Aprendimos cómo instalar SSH en su máquina virtual Ubuntu. Como se mencionó anteriormente, SSH es una herramienta útil para establecer una comunicación segura entre el cliente y el servidor en una red no segura. Sin configurar correctamente la conexión SSH, sus aplicaciones podrían verse afectadas por un ataque de intermediario, en el que un atacante podría acceder a sus datos a través de la red. SSH utiliza RSA y otros algoritmos de cifrado asimétrico para cifrar y descifrar los datos enviados a través de la red. Proteger sus datos es cada vez más importante cuando se intercambian datos como datos bancarios y contraseñas a través de la red. La falta de seguridad puede resultar en grandes pérdidas tanto para el cliente como para la empresa. Cambiar el puerto SSH predeterminado aumenta la seguridad de su servidor al reducir el riesgo de ciberataques automatizados.


Ubuntu
  1. Cómo habilitar SSH en Ubuntu 18.04

  2. Cómo instalar y configurar el servidor sftp en Ubuntu 20.04

  3. Cómo instalar y configurar mysql 8 en Ubuntu 20.04

  4. Cómo configurar o cambiar la zona horaria en Ubuntu 20.04 y 21.04

  5. Cómo habilitar SSH en Ubuntu 18.04 Bionic Beaver

Cómo habilitar y deshabilitar interfaces de red en Ubuntu 20.04

Cómo habilitar TLS 1.3 en Nginx en Ubuntu 18.04 y 16.04

Cómo habilitar el servidor SSH en Ubuntu 22.04

Ubuntu Cómo configurar una IP estática a través de la terminal y la GUI

Cómo habilitar ssh en Ubuntu 20.04 LTS Linux

Cómo instalar el servidor Apache y configurar hosts virtuales en Ubuntu 22.04