Lancer un programme via SSH

Résolu/Fermé
jakyback Messages postés 6 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 12 décembre 2008 - 18 juil. 2008 à 16:06
 someone - 24 mai 2013 à 16:49
Bonjour,

Je voudrais executer un programme sur un serveur2 depuis le serveur1.

Je m'explique, j'ai un serveur avec acces à la Crontab et sur le second j'ai un programme que je
veux executer tous les jours mais là j'ai pas acces à la Crontab.

Donc depuis le serveur1 j'essaye de faire un programme qui fait :
-----------------------
ssh MonCompte@10.10.10.10 #IP serveur2
cd /users/MonCompte
./Executable.sh
----------------------
J'ai mis ces lignes dans un fichier mais il n'y a que le SSH qui s'execute mais les commandes qui
suivent ne sont pas executer.

Si qq sait comment on fait merci

5 réponses

jakyback Messages postés 6 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 12 décembre 2008 2
21 juil. 2008 à 16:43
Et voilà comment je procede :

ssh Login@10.10.10.10 /users/Login/Fichier_a_executer.sh

sur une meme ligne ca marche

Merci
2
c'etait parce que ton script lançait ssh et attendait que le programme ssh renvoit le code 0 en se fermant avant de passer a la ligne suivante.
0
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
19 juil. 2008 à 15:09
Salut,

As-tu regardé l'option -e de la commande ssh ?

A+
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
19 juil. 2008 à 15:29
et avec de guillemets ?
ssh MonCompte@10.10.10.10 #IP serveur2 "
cd /users/MonCompte
./Executable.sh "
0
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
19 juil. 2008 à 16:21
Laisse tomber l'option -e, j'ai confondu avec rsync qui appelle d'autres commandes comme ssh avec cette option.

Par contre, je te suggère de tout mettre sur une seule ligne...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
23 juil. 2008 à 11:38
Y'a pas de quoi...
0