sql >> Base de Datos >  >> RDS >> Mysql

Unix SSH sin contraseña

Puede que no sea 100% relevante, pero tuve que hacer lo mismo en Linux.

En primer lugar, desea crear una nueva cuenta de usuario en el otro servidor que tiene acceso SSH y generar un par de claves SSH,
incluso si va a hacer esto como root,
los pares de claves son muy superiores a las contraseñas estándar porque son más fuertes,
y le permiten iniciar sesión automáticamente a través de SSH.

No existe una forma real de automatizar el proceso de ingreso de contraseñas (al menos, no en Linux), por lo que se requieren claves SSH para hacerlo.

Básicamente, puede enviar una cadena de comandos como un parámetro para la herramienta SSH.
Así,
ssh [email protected] "ls; cat *; yes;"
Espero haber ayudado.