[ codeb.s @ 11.04.2006. 09:31 ] @
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

Unapred hvala!
[ Jbyn4e @ 11.04.2006. 12:25 ] @
Kakva pomoc ti treba?
Konkretno: sta sad imas, a sta zelis da postiges?

P.S. Ne mislis valjda da cemo za dzabe da ti pisemo skriptu?
[ VRider @ 11.04.2006. 14:30 ] @
Ako umesto autentifikacije putem passworda uzmes putem javnog/privatnog kljuca, onda sama ssha komanda vec radi sve.
ssh [email protected] komanda
Za password ces morati malo da se jebavas. Ili da platis.
[ codeb.s @ 12.04.2006. 07:44 ] @
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 [email protected] /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.

Unapred hvala
[ Jbyn4e @ 12.04.2006. 09:54 ] @
Da.
Uostalom zasto ne probas?
Primer:
Citat:

# ssh [email protected] uptime
10:51am up 19 days 13:38, 1 user, load average: 0.24, 0.17, 0.17
# uptime
10:52am up 3 days 17:38, 4 users, load average: 0.04, 0.01, 0.00


[ VRider @ 12.04.2006. 12:18 ] @
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).
[ VRider @ 12.04.2006. 13:02 ] @
Iznenadio bi se koliko cesto ljudima treba to isto sto i tebi.
Da ne bi izmisljao toplu vodu, evo i resenja.

http://www.linuxjournal.com/article/3065

Ovo ce ti biti dovoljno za pocetak, a konacno uoblicavanje ces sam da odradis.