GNU/Linux >> Linux Esercitazione >  >> Linux

Accesso Ssh con password in chiaro come parametro??

Questa domanda ha già risposte qui :Shell Script per l'accesso a un server ssh

(12 risposte)
Chiuso 5 anni fa.

Devo accedere a un utente che ho creato su un host remoto che esegue Ubuntu. Non posso usare un ssh chiave perché l'accesso ssh avverrà da uno script bash eseguito all'interno di un server a cui non avrò accesso (pensa a un server di integrazione continua come Bamboo).

Capisco che questa non è una pratica ideale, ma voglio impostare l'host remoto in modo che non richieda la password o essere in grado di accedere con qualcosa come ssh --passsword foobar [email protected] , un po' come MySQL ti permette di fare per gli accessi.

Non lo trovo in man ssh e sono aperto a qualsiasi alternativa per aggirare questo problema.

Risposta accettata:

Su Ubuntu, installa sshpass pacchetto, quindi utilizzalo in questo modo:

sshpass -p 'YourPassword' ssh [email protected]

sshpass supporta anche il passaggio della password interattiva da tastiera da un file o da una variabile di ambiente, che potrebbe essere un'opzione più appropriata in qualsiasi situazione in cui la sicurezza è rilevante. Vedi man sshpass per i dettagli.


Linux
  1. Come configurare l'accesso SSH senza password

  2. Password meno Accesso SSH – CentOS 6 / RHEL 6

  3. Automazione password SSH in Linux con sshpass

  4. Ssh - Riceve ancora una richiesta di password con Ssh con l'autenticazione con chiave pubblica?

  5. Come consentire ssh con password vuote in Linux

Accesso SSH al server RHEL 7 senza password

Test della password SSH con Hydra su Kali Linux

Come configurare l'accesso SSH senza password in Linux con chiavi

Come configurare Rsync con SSH su UNIX / Linux (rsync senza password)

Invio di una password tramite SSH o SCP con subprocess.Popen

ssh - perché posso accedere con password parziali?