Pagina 1 di 1
comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:14
da urelio2
salve a tutti...
devo eseguire un comando da remoto da una macchina linux ad un ubuntu, senza pero aprire una sessione di terminale...
ovvero non posso fare ssh e poi dare il comando..
ho visto sul web che esiste un comando chiamato rsh, che pero nn sono riuscito ad utilizzare inquanto nn riesco a completare le connessione...
qualcuno mi sa aiutare????
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:17
da badìl
Perché non puoi usare ssh?
Da quello che leggo mi pare sia più o meno la stessa cosa. però dovresti installare rsh-server sul server(l'hai fatto?) e rsh-client sul client prima.
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:22
da urelio2
badìl ha scritto:
Perché non puoi usare ssh?
Da quello che leggo mi pare sia più o meno la stessa cosa. però dovresti installare rsh-server sul server(l'hai fatto?) e rsh-client sul client prima.
come utilizzo ssh per dare un comando????
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:27
da badìl
Prima ti connetti con
poi dai i comandi che vuoi.
Però anche con ssh prima devi installare sul server il pacchetto openssh-server mentre il client è preinstallato su ubuntu.
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:31
da urelio2
badìl ha scritto:
Prima ti connetti con
poi dai i comandi che vuoi.
Però anche con ssh prima devi installare sul server il pacchetto openssh-server mentre il client è preinstallato su ubuntu.
ok... ma non ci riesco... avevo provato cosi ma non va.... il pacchetto openssh-server è installato perche utilizzo ssh per connettermi su quella macchina, però dando il seguente comnando non succede nulla...
naturalmente lo eseguo da root
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:36
da badìl
No, prima devi entrare, quindi dai
e ti chiederà la password, poi ti si aprirà il prompt dei comandi del PC remoto
a quel punto dai
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:46
da urelio2
badìl ha scritto:
No, prima devi entrare, quindi dai
e ti chiederà la password, poi ti si aprirà il prompt dei comandi del PC remoto
a quel punto dai
è appunto quello il problema... questo somando io le devo mettere all'interno di uno script...
quindi non posso aprire la shell prima di eseguire il comando....
il domando deve essere eseguito sulla stessa riga del ssh se no non avrei provato ad usare rsh...
il mio problema è che non c'è una persona dopo l'esecuzione dello script che puo scrivere da riga di comando...
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 15:59
da difesaparcosempione
Intanto una notiziuola !
il protocollo rsh ( per motivi di sicurezza ) non è più supportato ...
non viene nemmeno più pacchettizzato.
Quindi le macchine unix sono datate ? Eppoi rsh che trovi oggigiorno sulle last distro non è altro che un link simbolico ad ssh. ( tipo rcp -> scp ).
Finita l'interruzione
ciao e buon lavoro.

Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:06
da urelio2
difesaparcosempione ha scritto:
Intanto una notiziuola !
il protocollo rsh ( per motivi di sicurezza ) non è più supportato ...
non viene nemmeno più pacchettizzato.
Quindi le macchine unix sono datate ? Eppoi rsh che trovi oggigiorno sulle last distro non è altro che un link simbolico ad ssh. ( tipo rcp -> scp ).
Finita l'interruzione
ciao e buon lavoro.
aspettaaaaaaa..... quindi non posso fare questa cosa???? la macchina che utilizzo come server ha ubuntu server 8.04 mentre il client è una macchina linux un po datata...
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:16
da difesaparcosempione
http://packages.ubuntu.com/
prova a cercare su tutte le ubuntu in repo un pacchetto .deb che implementi un rcpdaemon e un rcp client.
E' per via delle password . che non viaggiamo criptate e sicure.
Questo problema l'avevo incontrato già 5o6 anni fa, dovendo collegare in maniera automatica sistemi Unix con delle redhat, fedora etc etc.
Che UNIX stai usando ...
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:17
da badìl
è appunto quello il problema... questo somando io le devo mettere all'interno di uno script...
quindi non posso aprire la shell prima di eseguire il comando....
il domando deve essere eseguito sulla stessa riga del ssh se no non avrei provato ad usare rsh...
Non ho capito sai?
Entri, crei lo script e lo lanci. Se poi ti serve che sia lanciati da solo all'avvio lo imposti.
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:18
da urelio2
è una macchina linux pura... dovrebbe essere 2.4
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:22
da urelio2
badìl ha scritto:
è appunto quello il problema... questo somando io le devo mettere all'interno di uno script...
quindi non posso aprire la shell prima di eseguire il comando....
il domando deve essere eseguito sulla stessa riga del ssh se no non avrei provato ad usare rsh...
Non ho capito sai?
Entri, crei lo script e lo lanci. Se poi ti serve che sia lanciati da solo all'avvio lo imposti.
scusami... forse non mi sono spiegato.....
allora ho 2 maccine... diciamo macchina1, host, macchina2, server.
allora io devo lanciare un comando senza poter usare una shell, comando scritto in uno script che viene lanciato automaticamente con alcune condizioni che si verificano, tutto questo dalla macchina1. i comandi contenuti nello script devono essere eseguiti sulla macchina2.
cioè
macchina1#./script.sh
macchina1#
non mi si puo verificare che
macchina1#./script.sh
marcchina2#
sono stato piu chiaro???
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:27
da badìl
Non saprei come farlo ma non potresti mettere nello script la password? Nel senso di mettere l'opzione
quando server chiedere la password inviare "password".
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:35
da urelio2
ma il problema nn è la passw.... quello si risolve con una chiave pubblica.... il problema è che se in uno script metti che si deve connettere in ssh, il comando successivo nella riga dello script lo esegue localmente e nn in remoto...
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:43
da difesaparcosempione
urelio2 ha scritto:
è una macchina linux pura... dovrebbe essere 2.4
allora preparati ad installare open-ssh e via dicendo !!

Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 16:51
da simo_magic
per dare un comando attraverso ssh senza fare tutto il login basta usare la sintassi che hai proposto tu.
ssh user@address:port command
però se il comando è di più parole separate da spazi basta dare un:
ssh user@address:port "command parameter1 parameter 2"
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 17:02
da badìl
@simo_magic: non lo sapevo, utile. Ma la password?
Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 17:09
da difesaparcosempione
ti sei creata la chiave, che deve essere messa poi nei file nascosti sotto .ssh.
Sto parlando di known_hosts ...
ciao

Re: comandi da remoto
Inviato: venerdì 5 giugno 2009, 17:12
da simo_magic
badìl ha scritto:
@simo_magic: non lo sapevo, utile. Ma la password?
sarebbe meglio non usare una password. si dovrebbero usare le chiavi rsa.
si piglia la chiave pubblica del client che vuole accedere al server e la si copia all'interno del server. così solo il client autenticato potrà accedere. senza bisogno di password per loggarsi ogni volta.