Cómo instalar y configurar Linux SSH

Cómo instalar y configurar Linux SSH

“Acceder a las máquinas Linux de forma remota no es un fenómeno nuevo. Esta necesidad se remonta hace varias décadas, y actualmente es imposible imaginar un mundo sin protocolos para controlar máquinas remotas.

En particular, SSH es ahora el sistema predeterminado para acceder a los servidores de Linux en el mundo moderno. El marco seguro de shell es potente y eficiente. Ayuda a establecer la conexión y la comunicación entre dos dispositivos informáticos o enrutadores de forma remota.

Y dado que es un protocolo seguro, cifra todas las conexiones para garantizar que sus datos o información no aterricen en las manos incorrectas. Por lo tanto, los atacantes no pueden escuchar o secuestrar detalles en la conexión. Además, ofrece una variedad de modos de autenticación y opciones de configuración.

Este artículo se centra en configurar Linux SSH en Linux. Y al ser un protocolo de servidor-cliente, discutiremos el proceso de configuración en el servidor y las máquinas del cliente. Pero antes de eso, destacemos los requisitos previos del proceso de configuración."

Prerrequisitos para instalar SSH en Ubuntu

Configurar el protocolo SSH en Linux no es un proceso complicado. Sin embargo, debe asegurarse de cumplir con las siguientes condiciones;

  • Solo los usuarios con privilegios de sudo en las máquinas de servidor pueden instalar y configurar SSH.
  • Debe tener al menos un sistema más diferente en su red. Este sistema podría ser otra computadora LAN, un dispositivo informático virtual alojado en su dispositivo o un servidor remoto conectado a su sistema a través de Internet.
  • Necesita una conexión a Internet estable, ya que deberá descargar los paquetes requeridos para la instalación.

Configuración de Linux SSH en Ubuntu Linux

SSHD u OpenSSH Daemon o servidor es un servidor SSH de código abierto (gratuito) que funciona como el programa de utilidad para el cliente SSH. Es el reemplazo de RSH y Rlogin, que son relativamente inseguros.

En particular, tanto el escritorio mínimo de Ubuntu como Ubuntu no vienen con SSHD configurado y en funcionamiento. Sin embargo, puede instalar y configurar de manera rápida y conveniente Linux SSH en Ubuntu siguiendo estos pasos;

Paso 1: Instale el servidor SSH
El proceso de configuración comienza con la instalación de SSH en su servidor, y puede hacerlo siguiendo estos pasos;

a. Abra el escritorio de Ubuntu
Abra la ventana de la terminal en su escritorio de Ubuntu.

b. Actualiza tu sistema
Actualice el sistema Ubuntu para asegurarse de que su máquina tenga la última versión. Es vital hacer esto antes de instalar un nuevo software o paquetes en su sistema. El siguiente comando debe ayudar con el proceso de actualización;

C. Instalar SSH
Una vez que su sistema está actualizado, puede instalar OpenSSH en su máquina de servidor. Puede usar el comando a continuación;

Paso 2: verifique que el sistema se esté ejecutando
Una vez instalado, verifique el estado de su servicio SSH utilizando el siguiente comando;

El comando de arriba debe darle un resultado similar al de la imagen a continuación. Tenga en cuenta que el "activo (en ejecución)" se resalta para indicar que la instalación de SSH es exitosa y el protocolo ya se está ejecutando en sus sistemas.

Paso 3: Habilitar y comenzar SSH
Si SSH no devuelve un resultado activo, habilite el protocolo SSH en sus sistemas escribiendo esta utilidad. Solo haces esto en caso de que tu servicio SSH no se esté ejecutando. De lo contrario, puede pasar este paso si se está ejecutando.

Paso 4: Permitir SSH a través del firewall
Ubuntu viene con el firewall sin complicaciones (UFW), que administra las reglas de la red por defecto. Un UFW activo potencialmente evitará la conexión de SSH con su servidor. Puede cambiar la configuración de UFW para permitir la conexión al servidor SSH. También debe usar este comando T Open Port 22.

Estos comandos lo ayudarán a configurar UFW para permitir la conexión;

Paso 5: Pruebe su sistema SSH
Inicie sesión en su computadora Linux y pruebe SSH usando el siguiente comando;

El resultado del comando anterior debe ser una visualización de los diversos componentes del protocolo de su servidor SSH.

Configuración del cliente SSH en Linux

Puede proceder a configurar el cliente SSH. En particular, esto permite la conexión al servidor remoto desde su máquina local. El procedimiento para configurar un cliente SSH es el siguiente;

Paso 1: Instale el cliente SSH
Su máquina local debe tener la última versión de SSH instalada. Pero en los casos en que no hay un cliente SSH ya instalado, puede usar el siguiente comando para instalar el cliente en Ubuntu;

Paso 2: Conéctese al sistema remoto
Puede establecer una conexión con su sistema remoto desde la computadora local. Para lograr esto, debe conocer la dirección IP de su comando local y usar este comando;

También puede consultar la computadora para su dirección IP si no lo sabe. Esto es posible escribiendo (ip a) en el terminal de su servidor. La pantalla tendrá todos los detalles necesarios, incluida su dirección IP.

Conclusión

La guía paso a paso anterior debería ayudarlo a configurar SSH en su sistema. Una vez que instale y configure SSH en su servidor y máquinas cliente, debería poder acceder a su servidor de forma remota una vez que establezca una conexión.

Fuentes

  • https: // www.hacer uso de.com/tag/principiantes-guía-guía-ssh-linux-testing-setup/
  • https: // phoenixnap.com/kb/ssh-to-confía a remoto-server-linux-or-windows
  • https: // www.Javatpoint.com/ssh-linux
  • https: // itsfoss.com/setup-ssh-ubuntu/
  • https: // www.cibercita.Biz/Faq/Ubuntu-Linux-Install-Openssh-Server/