Cómo habilitar el servidor SSH en Ubuntu Top 10.Top 10 LTS

Cómo habilitar el servidor SSH en Ubuntu Top 10.Top 10 LTS
El servidor SSH se usa para conectarse a una computadora remota utilizando el cliente SSH. La computadora remota se puede controlar y configurar utilizando el programa SSH Cliente. En ubuntu 18.04 LTS, se llama al servidor SSH Abierro servidor. El Abierro El programa del servidor está disponible en el repositorio oficial de paquetes de Ubuntu 18.04 LTS.

En este artículo, le mostraré cómo habilitar el servidor SSH en Ubuntu 18.04 LTS. Empecemos.

Instalación del servidor SSH en Ubuntu 18.04 LTS:

El programa del servidor SSH debe instalarse en la computadora que desea conectar y controlar de forma remota. Ya que el servidor ssh o Abierro El paquete del servidor está disponible en el repositorio oficial de paquetes de Ubuntu 18.04 LTS, puede instalarlo fácilmente.

Primero actualice el caché del repositorio de paquetes de su Ubuntu 18.04 Sistema operativo LTS con el siguiente comando:

$ sudo apt-get actualización

El caché del repositorio del paquete debe actualizarse.

Ahora puedes instalar el Abierro Programa del servidor SSH en la computadora remota a la que desea conectarse con el siguiente comando:

$ sudo apt-get install openssh-server

Ahora presiona Y y luego presiona continuar.

El Abierro Se debe instalar el programa del servidor SSH.

Instalación del cliente SSH:

Debe tener un programa de cliente SSH instalado en la computadora desde la que desea conectarse a su computadora remota utilizando SSH. Debe instalarse de forma predeterminada en la mayoría de los sistemas operativos de Linux en estos días. Pero en caso de que no lo tenga instalado, le mostraré cómo en esta sección.

Ubuntu/Debian:

En los sistemas operativos de Ubuntu o Debian, el programa de clientes SSH está disponible en el repositorio oficial de paquetes.

Puede instalar el programa de cliente SSH con el siguiente comando:

$ sudo apt-get instalación openssh-client

Debe instalarse.

Centos 7/RHEL 7:

En Cientos 7 y Red Hat Enterprise Linux 7 (RHEL 7), el paquete de clientes SSH también está disponible en el repositorio oficial de paquetes.

Ejecute el siguiente comando para instalar el programa de clientes SSH en CentOS 7/RHEL 7:

$ sudo yum instalación openssh

Se debe instalar el programa de cliente SSH.

Conectarse a la computadora remota usando SSH:

Ahora que tenemos el programa de servidor SSH instalado en nuestro remoto Ubuntu 18.04 LTS Computer y programa de clientes SSH instalado en nuestra computadora local, podemos conectarnos a nuestro remoto Ubuntu 18.04 Computadora LTS de nuestra computadora local usando SSH.

Para conectarse a su computadora remota, debe conocer el nombre de host/nombre de dominio o la dirección IP de su computadora remota. Si su computadora remota está en una red pública y tiene DNS o nombre de dominio configurado, el nombre de host también debe estar configurado en su nombre de dominio. Si ese es el caso, puede encontrar el nombre de host de su computadora remota con el siguiente comando:

$ Nombre de host

Si su computadora remota está en la red local o si tiene una dirección IP dedicada pública a la que puede conectarse, entonces todo lo que necesita es la dirección IP de su computadora remota para conectarse a ella usando SSH.

Puede averiguar la dirección IP de su computadora remota con el siguiente comando:

$ ip a

Como puede ver en la sección marcada de la captura de pantalla a continuación, la dirección IP de mi Ubuntu 18.04 LTS La computadora remota es 192.168.199.170. Está en mi red local. Toma nota de ello.

Ahora desde su computadora local, ejecute el siguiente comando para conectarse a su computadora remota usando SSH:

$ SSH USERNAME@IP_OR_HOSTNAME

Nota: Aquí NOMBRE DE USUARIO es su nombre de usuario de inicio de sesión de su computadora remota y Ip_or_hostname es la dirección IP o el nombre de dominio DNS/de su computadora remota.

Debería ver el siguiente mensaje si se está conectando a su servidor remoto por primera vez usando SSH. Solo escribe y presionar continuar.

Ahora escriba su contraseña para el inicio de sesión NOMBRE DE USUARIO de su computadora remota y luego presione .

Debe estar conectado como puede ver en la captura de pantalla a continuación.

Ahora puede ejecutar cualquier comando que desee en su computadora remota desde su computadora local, como puede ver en la captura de pantalla a continuación.

$ lsb_release -a

Una vez que haya terminado, ejecute el siguiente comando para salir de la computadora remota.

$ Salida

Como puede ver, estoy desconectado de la computadora remota.

Abrir el puerto del servidor SSH en Ubuntu 18.04 Computadora remota de LTS:

El programa de firewall de Ubuntu 18.04 LTS se llama UFW. A veces, UFW puede configurarse en su computadora remota para bloquear la conexión del servidor SSH desde otras máquinas.

Puede ejecutar el siguiente comando para abrir el puerto del servidor SSH usando UFW:

$ sudo UFW Permitir SSH

Se debe abrir el puerto del servidor SSH.

Inicio del servidor SSH en el arranque del sistema:

La mayoría de las veces, querrá que su servidor SSH comience cuando se inicie su computadora. En ese caso, el servicio del servidor SSH debe agregarse al inicio del sistema de Ubuntu 18.04 LTS.

Para agregar el servicio de servidor SSH al inicio de su sistema, ejecute el siguiente comando:

$ sudo systemctl habilita sshd

El servicio del servidor SSH debe agregarse al inicio del sistema.

Así es como habilita el servidor SSH en Ubuntu 18.04 LTS. Gracias por leer este artículo.