Esecuzione di script bash che utilizza ssh e scp (richiede password) in modo sicuro


0

Sto eseguendo manualmente una serie di file che comporta la generazione di file sul mio computer locale e quindi la copia su un computer remoto.

Attualmente, utilizzo scp e ssh per eseguire queste attività. Al momento, per il momento, voglio entrare nella macchina remota, o fare uno scp, sono (giustamente), mi viene richiesta una password. Tuttavia, voglio automatizzare le attività in uno script che posso impostare per l'esecuzione con cron.

Ho visto soluzioni insicure a questo problema, che implicano l'impostazione della PASSWORD in una variabile d'ambiente. Non mi sento a mio agio con quello. Qualcuno può suggerire un altro modo più sicuro di automatizzare uno script che utilizza ssh e scp ?.

A proposito, sia la mia macchina locale che la macchina remota eseguono Linux (Ubuntu)

Risposte:


1

Imposta la chiave di autenticazione in modo che ssh non ti chieda una password. es. libro O'Reilly o Debian Memorizzi la tua chiave pubblica sui server e poi la chiave privata sui client


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.