Para comprender mejor el SSH (Secure Shell), un usuario debe saber que en realidad es un protocolo de comunicación de red que básicamente permite que dos o más dispositivos (computadoras) se conecten e intercambien información (cf. http, y ese es el protocolo para transferir datos también incluidos los sitios de Internet) entre sí. El mismo hecho de que la interacción que conecta las dos o más computadoras esté codificada es una característica intrínseca de SSH que es confidencial para cualquier parte no relacionada, a cambio lo hace más ideal para su uso en canales no seguros.
Puede acceder al sistema de SSH a través de un software en el dispositivo del cliente de SSH y transmitir archivos a/desde los archivos de SSH usando una línea de comando. Los sistemas operativos como Linux ya tienen este sistema integrado y el usuario solo tiene que habilitar el sistema realizando unos pocos pasos.
Aquí en LinuxAPT, veremos cómo habilitar SSH en Ubuntu 20.04.
¿Cuál es la importancia de SSH?
El servidor SSH se asegura de proporcionar un sistema seguro y seguro para la mayor cantidad de sistemas operativos, incluido Linux. SSH es confiable y seguro para los profesionales en este campo, y por esta razón es ampliamente utilizado y confiable en el sector de la computación de alto rendimiento, para el intercambio y almacenamiento de información confidencial o códigos, etc. por parte del profesional de este campo.
Pasos para habilitar y configurar SSH
En Ubuntu, habilitar SSH es un proceso simple. Después de instalar, habilitar y conectar OpenSSH en su sistema Ubuntu, podrá transferir datos de forma segura con el uso de copia segura (SCP) y el protocolo de transferencia de archivos SSH (SFTP).
Para instalar y activar SSH en su sistema Ubuntu, ejecute los siguientes pasos requeridos:
1. Realice la actualización del sistema
Comience abriendo la terminal y ejecutando el siguiente comando de actualización del sistema:
$ sudo apt update
2. Instale el servidor OpenSSH
En la terminal, ingrese el siguiente comando para instalar el paquete del servidor OpenSSH a través de apt-get en su sistema Ubuntu:
$ sudo apt install openssh-server
3. Comprobar el estado de SSH
De forma predeterminada, el servidor SSH ya estará funcionando después de la instalación, en su sistema.
Pero si ese no es el caso, puede escribir el siguiente comando para verificar el estado del servidor SSH:
$ sudo systemctl status ssh
Después de ingresar el comando para verificar el estado del servidor SSH en su sistema, que ya estaría ejecutándose, podrá ver una salida que verificaría la ejecución del servidor SSH.
4. Habilite SSH a través del cortafuegos
Ubuntu tiene un cortafuegos interno conocido como 'ufw', que básicamente es la abreviatura de "cortafuegos sin complicaciones". Eso sugiere que el sistema operativo Ubuntu viene con una herramienta de firewall que evita que sea pirateado y brinda protección en caso de errores extraños. Si ese es el caso de su sistema, entonces el servidor SSH no estaría habilitado por sí solo, tendrá que habilitarlo.
Abra el puerto SSH en su sistema para que el firewall acepte un nuevo servidor con el siguiente comando:
$ sudo ufw allow ssh
Esto habilitaría el servidor SSH en su sistema al ordenarle al firewall que permita que SSH funcione correctamente.