Chemin absolu

Fermé
magic charly Messages postés 122 Date d'inscription vendredi 8 juillet 2005 Statut Membre Dernière intervention 14 septembre 2006 - 26 juil. 2005 à 14:05
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 - 26 juil. 2005 à 14:45
je cherche a écrire un chemin absolu vers un programme qui me permettra d'éxécuter ce programme sur une machine distante .
je pensais a quelquechose de la forme
adresse IP:/rep1 / rep2 /prog
mais ça n'a pas l'air de marcher :(

2 réponses

asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
26 juil. 2005 à 14:31
Salut,

Pour ça, si j'ai bien saisi, il faut regarder du coté de rexec, ou mieux ssh.
Mais il faut que la machine distante soit correctement configurée.

Si c'est lister le remetoire home de toto par exemple, en ssh ça donne quelque chose comme:
ssh toto@machine_de_toto "ls"
--
Une belette, un lapin !?
C'est pas normal!
0
magic charly Messages postés 122 Date d'inscription vendredi 8 juillet 2005 Statut Membre Dernière intervention 14 septembre 2006 22
26 juil. 2005 à 14:39
ça serait pa plutot
ssh home@machine_de_toto "ls" ?
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
26 juil. 2005 à 14:45
Non non :)

ssh [user@]machine "commande"
Si aucun utilisateur n'est fourni, le login sera tenté avec l'utilisateur qui lance ssh.

Il n'y a pas home dans ssh toto@machine_de_toto "ls" car ssh va effectuer un login de l'utilisateur toto sur la machine de toto donc toto sera dans son homedir (normalement)
mais rien ne t'empeches de faire:
ssh toto@machine_de_toto "ls /home/toto"
Par contre, qui dit login dit autentification.
Donc deux choix, soit une utilisation standard, (le mot dfe passe te sera demandé) soit autentification par paire de clés, dans ce cas, une fois le tout configuré, c'est totalement transparent.
0