Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Community > Tech > [Misteri] -e si nasconde
Pages (5): « 1 2 3 4 [5]   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Alf
°o.mini sayan.o°

User info:
Registered: Jun 2003
Posts: 5381 (0.65 al dì)
Location: Mediolanum
Corso: Informatica
Anno: FINITOOOO!
Time Online: 155 Days, 9:46:05: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

A maggior ragione metti lo script direttamente sulla macchina remota.
E poi su quella locale fai ssh hostremoto "pathscript/script"

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.

31-08-2005 15:37
Click Here to See the Profile for Alf Click Here to See the Blog of Alf Click here to Send Alf a Private Message Find more posts by Alf Add Alf to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
giulio
.no title at all.

User info:
Registered: Jul 2003
Posts: 153 (0.02 al dì)
Location: Earth
Corso: Once upon a time...
Anno:
Time Online: 8 Days, 21:56:12 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by lallyblue
@giulio: ho provato come dici (script locale da eseguire su macchina remota) ma non trova il path della macchina remota.
sulla macchina remota c'è installato un sw del quale nello script eseguo dei comandi.
naturalmente sulla macchina locale questo programma non c'è.
come conseguenza non riesce eseguire i comandi perché non son nel path...
(scusa la contortaggine... ;) )


Forse non ho capito molto bene il problema.
Diciamo che ho uno script script.sh sulla macchina locale fatto cosi':

code:
#!/bin/sh comando1 comando2 comando3 comando4


e faccio:

ssh root@macchinaremota "$cat(script.sh)"

la cosa funziona.
NON serve usare su!

Se non trova i comandi perche' non sono nel path basta modificare lo script sulla macchina locale in questo modo:

code:
#!/bin/sh export PATH=/una/dir/alquanto/strana:$PATH comando1 comando2 comando3 comando4

31-08-2005 15:40
Click Here to See the Profile for giulio Click here to Send giulio a Private Message Find more posts by giulio Add giulio to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lallyblue
.grande:maestro.

User info:
Registered: Sep 2002
Posts: 2868 (0.34 al dì)
Location: un puntino nello spazio infinito
Corso: Informatica
Anno: ZERO!
Time Online: 29 Days, 9:48:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

@alf: sì in quel modo funziona, ma volevo tentare di farlo anche da remoto...
finora mi collegavo in ssh e poi lo eseguivo sulla macchina remota. ma pensavo fosse possibile lanciarlo direttamente da remoto via ssh...

__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ;)

*** Browse my dA gallery ! ;)
***In medio stat virtus

31-08-2005 15:42
Click Here to See the Profile for lallyblue Click Here to See the Blog of lallyblue Click here to Send lallyblue a Private Message Visit lallyblue's homepage! Find more posts by lallyblue Add lallyblue to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
giulio
.no title at all.

User info:
Registered: Jul 2003
Posts: 153 (0.02 al dì)
Location: Earth
Corso: Once upon a time...
Anno:
Time Online: 8 Days, 21:56:12 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by lallyblue
@alf: sì in quel modo funziona, ma volevo tentare di farlo anche da remoto...
finora mi collegavo in ssh e poi lo eseguivo sulla macchina remota. ma pensavo fosse possibile lanciarlo direttamente da remoto via ssh...


Forse non ti seguo....
Se fai come ho detto nell'ultimo post lo lanci direttamente da
remoto via ssh.
Per avere una terminologia comune la macchina locale e' quella su cui tu hai una shell aperta, mentre la macchina remota e' quella dove c'e' il software strano.

31-08-2005 15:47
Click Here to See the Profile for giulio Click here to Send giulio a Private Message Find more posts by giulio Add giulio to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Alf
°o.mini sayan.o°

User info:
Registered: Jun 2003
Posts: 5381 (0.65 al dì)
Location: Mediolanum
Corso: Informatica
Anno: FINITOOOO!
Time Online: 155 Days, 9:46:05: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by lallyblue
@alf: sì in quel modo funziona, ma volevo tentare di farlo anche da remoto...
finora mi collegavo in ssh e poi lo eseguivo sulla macchina remota. ma pensavo fosse possibile lanciarlo direttamente da remoto via ssh...


Scusa la differenza ?!
A parte quella concettuale ....

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.

31-08-2005 15:48
Click Here to See the Profile for Alf Click Here to See the Blog of Alf Click here to Send Alf a Private Message Find more posts by Alf Add Alf to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
DeepBlue
tired guy

User info:
Registered: Sep 2003
Posts: 4258 (0.52 al dì)
Location: CSN
Corso: Info tlc
Anno:
Time Online: 52 Days, 8:40:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Off-Topic:
bello 'sto thread!

__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~

31-08-2005 15:51
Click Here to See the Profile for DeepBlue Click Here to See the Blog of DeepBlue Click here to Send DeepBlue a Private Message Find more posts by DeepBlue Add DeepBlue to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lallyblue
.grande:maestro.

User info:
Registered: Sep 2002
Posts: 2868 (0.34 al dì)
Location: un puntino nello spazio infinito
Corso: Informatica
Anno: ZERO!
Time Online: 29 Days, 9:48:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

concordo sulla terminologia...
la script è salvata sia in locale che in remoto.
se faccio
ssh nodename [invio]
e poi lancio la script, questa funziona regolarmente

ma se voglio dare un comando unico su una sola riga, facendo come dici tu[ssh root@nodename "$(cat script.sh)"] , mi dà quel problema...

cmq boh, ora devo scappare se no perdo il treno... riprendo il tutto lunedì :)
magari nel frattempo provo a cercare qualche buon tutorial a riguardo...anzi, se ne avete qualcuno da consigliarmi, è il benvenuto!

Grazie mille a tutti x l'aiuto! :)

:ciaoo:

__________________
*** Proposta di legge di iniziativa popolare: "8x1000 ALLA RICERCA"
Informati e firma la petizione! E' nel tuo interesse! ;)

*** Browse my dA gallery ! ;)
***In medio stat virtus

31-08-2005 15:55
Click Here to See the Profile for lallyblue Click Here to See the Blog of lallyblue Click here to Send lallyblue a Private Message Visit lallyblue's homepage! Find more posts by lallyblue Add lallyblue to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Alf
°o.mini sayan.o°

User info:
Registered: Jun 2003
Posts: 5381 (0.65 al dì)
Location: Mediolanum
Corso: Informatica
Anno: FINITOOOO!
Time Online: 155 Days, 9:46:05: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by lallyblue
concordo sulla terminologia...
la script è salvata sia in locale che in remoto.
se faccio
ssh nodename [invio]
e poi lancio la script, questa funziona regolarmente

ma se voglio dare un comando unico su una sola riga, facendo come dici tu[ssh root@nodename "$(cat script.sh)"] , mi dà quel problema...

cmq boh, ora devo scappare se no perdo il treno... riprendo il tutto lunedì :)
magari nel frattempo provo a cercare qualche buon tutorial a riguardo...anzi, se ne avete qualcuno da consigliarmi, è il benvenuto!

Grazie mille a tutti x l'aiuto! :)

:ciaoo:


Non ho mai detto di fare

ssh nodename [invio]
e poi lancio la script,


Ho detto:
ssh nodename pathscript/script [invio]


In pratica il comando che dai e' "lancia lo script sulla macchina remota" invece che "codice dello script"

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.

31-08-2005 16:02
Click Here to See the Profile for Alf Click Here to See the Blog of Alf Click here to Send Alf a Private Message Find more posts by Alf Add Alf to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 22:37.    Post New Thread    Post A Reply
Pages (5): « 1 2 3 4 [5]   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.103 seconds (57.64% PHP - 42.36% MySQL) con 23 query.