Tutoriales

Cómo configurar el inicio de sesión SSH sin contraseña en Linux [3 Easy Steps]

SSH (CONCHA segura) es un protocolo de red de código abierto y más confiable que se utiliza para iniciar sesión en servidores remotos para ejecutar comandos y programas. También se utiliza para transferir archivos de una computadora a otra a través de la red mediante una copia segura (SCP) Comando y comando rsync.

[ You might also like: How to Secure and Harden OpenSSH Server ]

En este artículo, le mostraremos cómo configurar un inicio de sesión sin contraseña en distribuciones de Linux basadas en RHEL, como CentOS, Fedora, Rocky Linux Y AlmaLinux, y distribuciones basadas en Debian como Ubuntu Y menta con clave ssh conectar al mando a distancia Linux Servidor sin ingresar una contraseña.

Utilice el inicio de sesión sin contraseña con Clave SSH aumentará la confianza entre los dos Linux Servidor para una fácil transferencia o sincronización de archivos.

Mi entorno de instalación
SSH Client : 192.168.0.12 ( Fedora 34 )
SSH Remote Host : 192.168.0.11 ( CentOS 8 )

Si lo tiene con varios Linux servidor remoto, entonces SSH sin contraseña El inicio de sesión es una de las mejores formas de automatizar tareas como copias de seguridad automáticas con scripts, sincronización de archivos con comandos SCP y ejecución remota de comandos.

[ You might also like: 25 Outstanding Backup Utilities for Linux Systems ]

En este ejemplo vamos a configurar SSH sin contraseña inicio de sesión automático desde el servidor 192.168.0.12 como usuario tekmint para 192.168.0.11 con el usuario Sheena.

Paso 1: Cree la clave de autenticación SSH Keygen en – (192.168.0.12)

Primer inicio de sesión en el servidor 192.168.0.12 con el usuario tekmint y genere un par de claves públicas con el siguiente comando.

$ ssh-keygen -t rsa

Generating public/private rsa key pair.
Enter file in which to save the key (/home/tecmint/.ssh/id_rsa): [Press enter key]
Created directory '/home/tecmint/.ssh'.
Enter passphrase (empty for no passphrase): [Press enter key]
Enter same passphrase again: [Press enter key]
Your identification has been saved in /home/tecmint/.ssh/id_rsa.
Your public key has been saved in /home/tecmint/.ssh/id_rsa.pub.
The key fingerprint is:
5f:ad:40:00:8a:d1:9b:99:b3:b0:f8:08:99:c3:ed:d3 [email protected]
The key's randomart image is:
+--[ RSA 2048]----+
|        ..oooE.++|
|         o. o.o  |
|          ..   . |
|         o  . . o|
|        S .  . + |
|       . .    . o|
|      . o o    ..|
|       + +       |
|        +.       |
+-----------------+

Paso 2: Cargue la clave SSH en – 192.168.0.11

Usa SSH desde el servidor 192.168.0.12 y cargue una clave pública recién generada (id_rsa.pub) en el servidor 192.168.0.11 debajo Sheena‘S .ssh Directorio como nombre de archivo llaves_autorizadas.

$ ssh-copy-id [email protected]

Paso 3: Pruebe el inicio de sesión SSH sin contraseña de 192.168.0.12

Puede iniciar sesión ahora 192.168.0.11 cómo Sheena Usuario del servidor 192.168.0.12 tener un tekmint Usuario sin contraseña.

$ ssh [email protected]

Inicio de sesión remoto sin contraseña SSH

En este artículo, aprendió cómo configurar un inicio de sesión SSH sin contraseña con una clave SSH. Supongo que el proceso fue sencillo. Si tiene alguna pregunta, publíquela en la sección de comentarios a continuación.

Si valora lo que hacemos aquí en TecMint, aquí hay algunas cosas a considerar:

TecMint es el sitio comunitario más confiable y de más rápido crecimiento para todo tipo de artículos, guías y libros de Linux en Internet. ¡Millones de personas visitan TecMint! para navegar o buscar en los miles de artículos publicados disponibles GRATIS para todos.

Si le gusta lo que lee, recuerde comprarnos un café (o 2) como muestra de agradecimiento.

Apoyanos

Agradecemos su apoyo sin fin.

.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba