Usare sshpass

Scritto da il
❇️ Trucco del giorno

Usiamo sshpass per inserire automaticamente le nostre password da ssh.

Per questo software abbiamo tre modalità di inserimento della password:

con -p è manuale

sshpass -p password comando argomenti

ad esempio:

sshpass -p password ssh [email protected]

con -f percorso/file è prelevato da un file, la password deve essere in chiaro

sshpass -f percorso/file comando argomenti

ad esempio:

sshpass -f percorso/file ssh [email protected]

Infine possiamo impostare una particolare variabile d’ambiente, SSHPASS, ed usare il parametro -e

SSHPASS=password sshpass -e comando argomenti

ad esempio:

sshpass -f percorso/file ssh [email protected] 

Ora un attimo di riflessione: qualunque di questi metodi in un modo o nell’altro memorizzerà la vostra password in chiaro, il primo e il terzo metodo la esporrà nel file history di bash, mentre per il secondo metodo è proprio un prerequisito avere la password in chiaro per poterla prelevare dal file.

Abbiamo idee per renderlo un pochino più sicuro???? beh vedremo :)