linux sin contraseña

1. Se requiere que el usuario root inicie sesión en el servidor B en el servidor A a través del usuario xw sin contraseña.

2. Compruebe si hay una clave de cifrado asimétrica bajo el usuario actual, cd ~/.ssh

2.1. Si el directorio .ssh no existe, se generará automáticamente usando el siguiente comando

ssh localhost 

2.2 Si la clave rsa no existe, use el siguiente comando para generar las claves pública y privada

ssh-keygen -t rsa -P ""

3. Envíe la clave pública al directorio .ssh del servidor B

scp ./id_rsa.pub xw@ipB:/home/xw/.ssh/pubkey_serverB

El usuario 4.xw inicia sesión en el servidor B

  Escriba el contenido de pubkey_serverB en autorizado_keys

cat pubkey_serverB >> authorized_keys

5. Autorizar el permiso de claves_autorizadas al 644

chmod 644 authorized_keys

6. Se recomienda ejecutar el comando desde el servidor A.

ssh xw@ipB可以检验

Supongo que te gusta

Origin blog.csdn.net/f746262041/article/details/126015202
Recomendado
Clasificación