Cómo dar acceso a SSH a un usuario en Ubuntu

Cómo dar acceso a SSH a un usuario en Ubuntu

Un shell seguro, o SSH para abreviar, se utiliza principalmente para conexiones de red seguras entre dos nodos, como un cliente y un servidor. Toda la comunicación está encriptada entre los dos sistemas, y los usuarios pueden conectar sus sistemas de forma remota y realizar trabajos administrativos al habilitar 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 habilitar el acceso SSH a un usuario en un sistema Ubuntu.

Habilitar el acceso SSH en Ubuntu

Cuando Ubuntu se instala por primera vez, el usuario no puede usar el acceso SSH remoto de forma predeterminada. Entonces, habilite SSH en Ubuntu usando el siguiente método simple.

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 Ubuntu 20.04 Sistema:

$ sudo apt actualización
$ sudo apt instalación openssh-server

Durante el proceso de instalación, un diálogo lo solicitará en el terminal. Ingrese 'Y' para continuar con la instalación.

Una vez que se completa la instalación del paquete Open-SSH, el servicio SSH comenzará automáticamente en su sistema. También puede verificar que el servicio esté activo ingresando el siguiente comando:

$ sudo SystemCtl Status SSH

Si se recibe la siguiente salida en el terminal, el servicio SSH se está ejecutando y habilitado.

Muévase al shell de línea de comandos y presione 'Q.'Esto te devolverá al caparazón normal.

Puede deshabilitar el servicio SSH en su sistema con el siguiente comando:

$ sudo SystemCtl DISTA - -Now SSH

Para volver a habilitar el servicio SSH, use el siguiente comando:

$ sudo systemctl Enable - -Now SSH

Habilitar configuraciones de firewall para SSH

Usando la herramienta de configuración de firewall UFW, puede habilitarla en su sistema. Si ya ha habilitado el firewall en su sistema, asegúrese de que todos los puertos SSH estén abiertos emitiendo el siguiente comando:

$ sudo UFW Permitir SSH

Ahora que se han completado todas las configuraciones, puede conectar su sistema Ubuntu con cualquier sistema remoto a través del SSH. En las distribuciones de Linux y MacOS, los clientes SSH se instalan de forma predeterminada.

Conectarse 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. Use el comando proporcionado a continuación para hacerlo:

$ SSH Nombre de usuario@IP-Address

Si no conoce su dirección IP, use el siguiente comando para acceder a ella:

$ ip a

Reemplace el nombre de usuario y la dirección IP con su información, de la siguiente manera:

$ ssh [email protected]

El siguiente resultado aparecerá en el terminal:

Escriba 'Sí' para conectar su sistema Ubuntu sobre la LAN.

Introduce la contraseña. La siguiente salida se mostrará en el terminal:

Ahora, te registras en tu sistema Ubuntu.

Conecte SSH a un servidor remoto

SSH acepta datos de forma predeterminada en el puerto 22. Encuentre su dirección IP pública y emita el siguiente comando para conectar el servidor SSH a un sistema remoto:

$ SSH Nombre de usuario@public_ip_address

Configure su enrutador para aceptar el tráfico SSH en el puerto 22.

Conclusión

Este artículo le mostró cómo habilitar el acceso SSH en Ubuntu 20.04. Ahora, puede iniciar sesión en su sistema y realizar tareas administrativas diarias a través de la línea de comandos. En caso de cualquier consulta relacionada con este artículo, háganos saber a través de sus comentarios.