Problem :
Treba mi da prenesem fajlove na vise masina.
Ja bih da koristim scp , NE kljuceve.
Problem je u tome kako da ubacim lozinku u skript (i ne smeta mi da mi u skripti stoji lozinka, to je OK).
Znam za expect, i to sam uspela da nateram da mi radi, ali samo kao jedan proces, a ne kao petlja, ili vise uzastopnih procesa.
Pomoc oko bilo jednog ili drugog proble bi bila vrlo dobrodosla.
Evo kako stvari za sada izgledaju :
Uz EXPECT :
*************************
set nalog nalog
set lozinka lozinka
set fajl bla-bla
spawn scp -p -v /root/nalog/$fajl [email protected]:/home/$nalog
expect "$nalog@IP adresa's password:"
send "$lozinka\r"
interact
**************************Kada pokusam ovde da nakalemim u nastavku jos jednom ovo (samo za drugu masinu) nista vise ne radi....
Za SCP :
**************************
nalog=nalog
lozinka=lozinka
echo Uneti ime fajla koji treba da se prenese :
echo $fajl
scp -2 -4 -v /root/nalog/$fajl $nalog@IP adresa:/home/$nalog
************************* I kako da ga nateram da primi lozinku???? I da ne trazi da je kucam???
HELP!!!!
Velda