Mysql
 sql >> Database >  >> RDS >> Mysql

Unix SSH senza password

Potrebbe non essere rilevante al 100%, ma ho dovuto fare lo stesso su Linux.

Prima di tutto, vuoi creare un nuovo account utente sull'altro server con accesso SSH e generare una coppia di chiavi SSH,
anche se hai intenzione di farlo come root,
le coppie di chiavi sono di gran lunga superiori rispetto alle password standard perché sono più forti,
e ti consentono di accedere automaticamente tramite SSH.

Non esiste un vero modo per automatizzare il processo di immissione della password (almeno, non su Linux), quindi il motivo per cui sono necessarie le chiavi SSH per farlo.

In pratica puoi inviare una catena di comandi come parametro per lo strumento SSH.
In questo modo,
ssh [email protected] "ls; cat *; yes;"
Spero di esserti stato d'aiuto.