Potrebna mi je pomoc oko izrade skripte za automatizovano pokretanje skripte na remote serveru putem ssh protokola, sa varijablom za mjenjanje skripte i automatskim login-om . U komandnoj liniji bi to trebalo biti kao :
pokreni.sh iphosta pristupuser pristuppassword skriptanaremote.sh
Ako umesto autentifikacije putem passworda uzmes putem javnog/privatnog kljuca, onda sama ssha komanda vec radi sve.
ssh user@host komanda
Za password ces morati malo da se jebavas. Ili da platis.
Poznat mi je sistem sa logovanjem putem public key-a i iymjene za logovanje bez passworda. No posto nisam bas siguran u 'rukovanje' sa ssh treba mi odgovor da li je dovoljno upisati samo: ssh user@host /usr/src/mojprogram/mojaskripta.sh kako bi skriptu pokrenuo na tom remote serveru ili mi treba jos nesto. Naime trebao bi automatizovati to sve u jednoj skripti tj.
Skripta da putem ssh (sa username i password-om) pokrene drugu skriptu na remote serveru.
To radi sa kljucevima, i to sa praznim passphraseom, inace to ne moze da se izvrsava neinteraktivno. Za neinteraktivno izvrsavanje mu treba skript (koji bi poslao password ili passphrase kada bude pitan).