ssh inicio de sesión sin contraseña 2

Uno de los escenarios de aplicación: los programas java llaman scripts de shell, inician sesión en el servidor de base de datos a través de ssh y extraen y empaquetan datos.

Pasos para configurar sin contraseña:

  1. El cliente genera las claves públicas y privadas, ejecuta el comando ssh-keygen en cualquier directorio (todo el camino para ingresar el valor predeterminado), la clave privada id_rsa, la clave pública id_rsa.pub se generará en el directorio .ssh en el directorio de inicio del usuario actual;

        2. Cargue la clave pública en el servidor, ejecute el comando ssh-copy-id -i ~ / .ssh / id_rsa.pub username @ serverip (nombre de usuario del servidor nombre de usuario, serverip server ip), estará en el archivo del servidor ~ / .ssh / optional_keys Vea el contenido agregado id_rsa.pub (clave pública);

  3. Pruebe la función sin contraseña, ssh username @ serverip 

    

Nota: Harahiki https://blog.csdn.net/jeikerxiao/article/details/84105529

Supongo que te gusta

Origin www.cnblogs.com/hblthink/p/12702939.html
Recomendado
Clasificación