Un shell seguro, o SSH para abreviar, se usa principalmente para conexiones de red seguras entre dos nodos, por ejemplo, un cliente y un servidor. Toda la comunicación entre los dos sistemas está encriptada y los usuarios pueden conectar sus sistemas de forma remota y realizar tareas administrativas habilitando el acceso SSH. Los usuarios también pueden transferir archivos de forma segura utilizando los protocolos SCP y SFTP. Este artículo le muestra cómo otorgar acceso SSH a un usuario en un sistema Ubuntu.
Habilitar acceso SSH en Ubuntu
Al instalar Ubuntu por primera vez, el usuario no puede usar el acceso SSH remoto de forma predeterminada. Habilite SSH en Ubuntu usando el método simple a continuación.
Instalar el paquete open-ssh
Abra la terminal presionando 'Ctrl + Alt + T ‘y actualizar la lista de paquetes. A continuación, instale el siguiente paquete open-ssh en su sistema Ubuntu 20.04:
$ sudo apt actualizar$ sudo adecuado Para instalar opensh-server
Se muestra un cuadro de diálogo en el terminal durante el proceso de instalación. Ingrese 'y' para continuar con la instalación.
Tan pronto como se complete la instalación del paquete open-ssh, el servicio SSH se iniciará automáticamente en su sistema. También puede verificar que el servicio esté activo ingresando el siguiente comando:
$ sudo Systemctl estado sshCuando se recibe el siguiente resultado en el terminal, el servicio SSH se está ejecutando y habilitado.
Vaya a la línea de comandos y presione 'q'. Esto lo regresará al shell normal.
Puede deshabilitar el servicio SSH en su sistema con el siguiente comando:
$ sudo desactivar systemctl –ahora sshPara volver a habilitar el servicio SSH, use el siguiente comando:
$ sudo systemctl activar –ahora sshHabilitar configuraciones de cortafuegos para SSH
Puede habilitarlo en su sistema usando la herramienta de configuración de firewall UFW. Si ya activó el firewall en su sistema, asegúrese de que todos los puertos SSH estén abiertos ejecutando el siguiente comando:
$ sudo ufw permitir ssh
Una vez completadas todas las configuraciones, puede conectar su sistema Ubuntu a cualquier sistema remoto a través de SSH. En las distribuciones de Linux y macOS, los clientes SSH se instalan de forma predeterminada.
Conéctese al servidor SSH
El siguiente comando 'ssh' se puede usar junto con el nombre de usuario y la dirección IP para conectar su sistema Ubuntu a través de la LAN. Para ello, utilice el comando que se indica a continuación:
$ ssh Nombre de usuario@dirección IPSi no conoce su dirección IP, utilice el siguiente comando para acceder a ella:
$ ip unReemplace el nombre de usuario y la dirección IP con su información de la siguiente manera:
$ ssh [email protected]El siguiente resultado aparece en la terminal:
Ingrese 'sí' para conectar su sistema Ubuntu a través de la LAN.
Ingresa tu contraseña. El siguiente resultado se muestra en el terminal:
Ahora ha iniciado sesión en su sistema Ubuntu.
Conectar SSH a un servidor remoto
De forma predeterminada, SSH acepta datos en el puerto 22. Busque su dirección IP pública y emita el siguiente comando para conectar el servidor SSH a un sistema remoto:
$ ssh Nombre de usuario@dirección_ip_públicaConfigure su enrutador para aceptar tráfico SSH en el puerto 22.
diploma
Este artículo mostró cómo habilitar el acceso SSH en Ubuntu 20.04. Ahora puede iniciar sesión en su sistema y realizar tareas administrativas diarias desde la línea de comandos. Si tiene alguna pregunta sobre este artículo, comparta sus comentarios con nosotros.