¿Cuál es el archivo conocido_hosts para SSH en Linux??

¿Cuál es el archivo conocido_hosts para SSH en Linux??

SSH, conocido como Protocolo de Shell Secure, administra y accede a los sistemas remotos mediante el uso de una conexión encriptada entre los usuarios y la máquina remota. En los sistemas Linux, SSH es el método más común para conectarse a sus servidores o máquinas de forma remota y hacer que la conexión sea más segura a través del cifrado de doble tecla de forma remota. Es importante que las máquinas remotas y clientes se aseguren de que estén conectadas con la máquina correcta.

Cuando se establece la conexión por primera vez, el cliente almacena las claves del host del host. La clave del host es una clave cifrada que se utiliza para verificar la identidad de la máquina. Estas llaves de los hosts se almacenan en ubicaciones '/etc/ssh/conoce_hosts' y '.ssh/conocido_hosts ' En el directorio de inicio de cada usuario. En este artículo, hablaremos sobre lo que se conoce_hosts File para SSH en la distribución de Linux y cómo puede enumerar su contenido a través de Terminal.

Propósito del archivo conocido_hosts

El archivo conoce_hosts es un archivo de cliente que contiene todos los hosts conocidos de forma remota, y el cliente SSH usa este archivo. Este archivo se autentica para el cliente al servidor al que se está conectando. El archivo conoce_hosts contiene la clave pública host para todos los hosts conocidos. El uso de este archivo es opcional, pero, si se usa, el administrador del sistema lo prepara el sistema. Mantiene automáticamente el archivo por usuario en el sistema. Cada vez que un usuario se conecta con un host desconocido y la clave de host desconocida se agrega a este archivo. Sin embargo, si la máquina piratea o se compromete, los piratas informáticos pueden usar el archivo Know_hosts, ver la lista de todas las máquinas conectadas a esta máquina y apuntar a esas máquinas. Para evitar este riesgo, no todas las direcciones IP en la clave conocida_host se definen en el formato de texto sin formato.

Para acceder al contenido del archivo conoce_host, escriba el siguiente comando para abrir este archivo en su editor de texto favorito a través del terminal:

$ sudo nano ~/.ssh/conocido_hosts

Ejemplo

El formato del archivo conoce_hosts se proporciona a continuación:

Conclusión

Hemos explicado en este artículo el que el propósito es conoce el archivo_hosts para SSH en Linux y cómo puede acceder a su contenido a través de la línea de comandos. Después de leer este artículo, espero que tenga un buen conocimiento sobre el archivo conocido_hosts.