[ Simke @ 16.10.2003. 03:58 ] @
Potreban mi je nacin da uradim remote execution, znaci da sa jedne masine izvrsim komandu na drugoj masini.
Primer:
Imam program koji izmedju ostalog treba da uradi backup SQL Server baze podataka. E sad mogu ja na client masini da koristim recimo osql.exe i da izvrsim script fajl koji radi backup. Sta meni u ovom slucaju recimo jos treba, je da proverim da li postoji direktorijum na serveru gde cu da stavim backup fajl, ako ne postoji da ga kreiram, da proverim postoji li vec backup fajl, itd... Sve ovo bih mogao lepo da uradim sa batch fajlom na serveru ako bih mogao da posaljem komandu sa client masine serveru da izvrsi taj batch file.

Ima li ko kakvo resenje?
[ dpop @ 16.10.2003. 07:46 ] @
A da probas da se poslužiš RDP - remote desktop protokolom koji je u stvari Terminal/server/client u Windows notaciji...Ima ga i pod GPL na www.rdektop.org i radi OK.
Veoma često mi koristi za administriranje Windows server-a sa Linux mašina u mreži...
[ Simke @ 16.10.2003. 10:49 ] @
Ne treba mi program koji predstavlja desktop - meni treba nesto sto ce da se odvija bez interakcije sa korisnikom. Znaci kazem samo startuj taj i taj .exe fajl na toj i toj masini. Video sam resenje koje radi to sa Linux masine, omogucava remote execution na win masini, ali meni treba win - win resenje.
[ djk494 @ 16.10.2003. 17:47 ] @
Telnet?
[ dpop @ 16.10.2003. 18:42 ] @
Ako u tom slučaju nema firewall-a ili je kao što često biva "bušan" onda koristeći tehnike koje primjenjuju Blaster-alike worms je lako preko RPC prisrupiti nekoj windows mašini a pogotovo w2k ili xp.

Na taj način trzneš neki svoj prog/script ili šta već voliš i po meni bi to bilo to...Barem se nadam
[ djk494 @ 16.10.2003. 19:46 ] @
Jel imas MS SQL server na toj masini?
[ Simke @ 16.10.2003. 20:44 ] @
Da, na toj masini (tj masinama, jer ce ih biti vise) se nalazi SQL Server 2000.

Inace mislim da su sve masine patchovane, a i da nisu neverujem da bi nasi klijenti bili previse srecni da u programu koji im dajemo koristim windows exploit.

Sto se tice telnet-a, moze li telnet automatski da izvrsi neki script fajl kad se konektuje? Kao sto rekoh, ovo sve treba da se odvija bez ikakve interakcije sa korisnikom, da bude totalno transparent.
[ djk494 @ 17.10.2003. 01:03 ] @
Pa kad se telnetujes imas comand prompt na telnetovanoj mashini a posto imas i sql mozes da mu pristupis sa query analyzera " xp_cmdshell 'ovde naredba koju hoces da pokrenes u cmd-u na konektovanoj mashini' ".

Sta konkretno hoces da postignes?
[ Mihailo @ 17.10.2003. 01:20 ] @
at /?

:o)
[ dpop @ 17.10.2003. 09:06 ] @
Pošto TELNET nije baš secure-oriented da pokušas sa verzijom OpenSSH 4 Win sa
URL http://lexa.mckenna.edu/sshwin...3.7.1/setupssh371-20031015.zip
u kome je i sshd i ssh tj. i server i client ...Dobra je doc. A možeš pokrenuti proceduru koju želiš preko scheduled task iz control panela sa okidačem ON LOGON i eventualno nekom od advanced opcija ....
Na ovaj način bih ja simulirao CRON/AT ili CLI &...
[ Simke @ 18.10.2003. 07:34 ] @
Ne mogu da koristim scheduler zato sto ne postoji odredjeno vreme kada program treba da se izvrsi. Primer: imam aplikaciju koju sam napisao i kada korisink klikne na dugme u toj aplikaciji neki exe il bat fajl treba da se pokrene na serveru. Angazovao sam dva administratora koji rade samnom u firmi da mi nadju resenje, pa da vidimo dal mogu nesto da iskopaju:)
A i vi ako imate jos koju ideju slobodno recite:)
[ Mihailo @ 18.10.2003. 12:20 ] @
probaj remote.exe (ima u support tools)
[ Shadowed @ 18.10.2003. 12:35 ] @
Citat:
Simke:
Primer: imam aplikaciju koju sam napisao i kada korisink klikne na dugme u toj aplikaciji neki exe il bat fajl treba da se pokrene na serveru.

Pa kad korisnik klikne na dugme neka aplikacija pokrene at sa trenutnim vremenom (ako vec ti pravis program).