Newsgroup: it.comp.lang.visual-basic
Titolo: [OT?] Comandi remoti su Unix

Ho la necessita', tramite un applicazione VB su NT, di lanciare su una
macchina Unix dei comandi (dev'essere Unix ad eseguirli).
Sto frullando da stamattina tra msdn, deja e siti vari ma ho trovato solo un
sacco di sigle (rsh, rshsvc, ssh...), niente di concreto.
Non so da che parte cominciare, qualche aiuto?
Ciao

"Mela" <melani...@tiscalinet.COM> ha scritto nel messaggio
news:9oq8fp$ekplm$1...@ID-6300.news.dfncis.de...

Io ho usato Microsoft Winsock Control prova a leggere l'help e guarda se fa
al caso tuo, solo che io lo usavo con Windows 98, quindi penso che vada bene
anche per NT.
Ciao Roberto - Syd

> 
"> Io ho usato Microsoft Winsock Control prova a leggere l'help e guarda se fa
"> al caso tuo, solo che io lo usavo con Windows 98, quindi penso che vada bene
"> anche per NT.
Cioè ti sei rifatto tutto il telnet/rsh ??? Ugh, l'implementazione dei
socket di VB è orrida.
Se non trova delle DLL  per Windows su 
www.openssh.org
 (l'url dovrebbe
essere  questa) l'unica sarebbe  aprire una  pipe sull'output  di "ssh
comando" o "rsh comando". C'è  comunque sa impostare il trusting sulla
macchina  Unix  che con  rsh  è  abbastanza  semplice, sempre  che  la
macchina Windows si presenti correttamente...
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

Precisamente che è che dovresti fare? Ti serve un form idiota che alla
pressione di un bottone esegue dei comandi su una macchina unix o...che
altro?
I comandi poi, che comandi dovresti eseguire? Vuoi in intefaccia
grafica o devi solo lanciare una cosa tipo batch...la lanci e buona notte,
lui sa quello che deve fare.
Prima di parlare di ssh o simili, secondo me
non sarebbe male caire che è che devi fare :)
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
 

 non sarebbe male capire che è che devi fare :)
Certo, in 2 righe di post non e' sempre facile far capire quello che si deve
fare... anche perche' ancora non lo so bene io ;-)
Comunque si tratta del programma idiota che lancia un batch su Unix e
buonanotte. Sono riuscito a farlo con l'RSH su NT, credo sia "compatibile"
con Unix. Anche se ancora non so bene cos'e' rsh... comunque e' OT,
chiedero' sui NG giusti.
Ciao e grazie 1000.

> non sarebbe male capire che è che devi fare :)
M> Comunque si tratta del programma idiota che lancia un batch su Unix e
M> buonanotte.
Fire and forget ? Te ne strafreghi dell'output ?
shell "rsh unixbox -l utente " & chr(34) & "comando optcomando optcomando" _
	& chr(34)
Nella home directory di utente@unixbox ci metti un file che si chiama 
.rhosts nel quale metti delle righe 
utente1windows@windowsbox1
utente2windows@windowsbox2
utente3windows@windowsbox3
utente4windows@windowsbox4
dove l'utente è  l'utente NT. Non so se  rsh ci sia per 9x  e nel caso
con che utente si presenti. windowsboxN  può essere anche un IP se non
avete  un nameserver  (o non  avete messo  le entry  in  /etc/hosts su
unixbox).
M> Sono riuscito a farlo con l'RSH su NT, credo sia "compatibile"
M> con Unix. Anche se ancora non so bene cos'e' rsh... 
Remoter  SHell.  Protocollo  e  programmi sviluppati  a  Berkeley  per
consentire di effettuare il logon o lanciare i comandi su una macchina
remota. Considerato poco sicuro.
M> comunque e' OT,
M> chiedero' sui NG giusti.
Non mi pare OT. E' OT chiedere ad esempio in it.comp.os.unix perché il
problema è di una applicazione VB e non di Unix.
