Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1074 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  prise de main a distance

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

prise de main a distance

n°878517
exover
Posté le 16-01-2007 à 15:18:43  profilanswer
 

Bonjour
 
Est il possible a partir de la machine 1 d'atteindre via rlogin la machine2, le tout dans un script, ce script executerait des commandes sur la machine2 evidemment, ce script se trouvant sur la machine 1.
 
En gros comment faire excuter des script sur la machine 2 en etant connecté sur la machine 1.
 
 
Merci de votre aide


Message édité par exover le 17-01-2007 à 10:09:45
mood
Publicité
Posté le 16-01-2007 à 15:18:43  profilanswer
 

n°878784
exover
Posté le 17-01-2007 à 13:19:00  profilanswer
 

Personne?

n°878805
leto
Posté le 17-01-2007 à 13:49:51  profilanswer
 

T'es obligé d'utiliser rlogin ? SSH c'est quand même plus évolué, et avec une auth par clefs, tu peux accéder à des hotes distants dans les scripts


Message édité par leto le 17-01-2007 à 13:49:57

---------------
--
n°878814
memaster
ki a volé mon 62?
Posté le 17-01-2007 à 14:24:30  profilanswer
 

si tu cherches à travailler sur des disques distant à partir d'un script local, il te faut qd même rlogin et un montage nfs.
si c'est juste pour lancer un script local qui n'utilise pas le systeme de fichier distant, alors ssh
doit suffire.

n°878844
leto
Posté le 17-01-2007 à 14:57:31  profilanswer
 

Enfin, si tu utilises rlogin, ce que tu cherches à faire, c'est rsh qui le fait:
http://fr.wikipedia.org/wiki/Rsh

Rsh (de l'anglais remote shell) est un programme issu du package rlogin qui nous permet de se connecter (logger) sur une autre machine uniquement pour exécuter une seule commande.


Mais j'avoue n'avoir jamais utilisé ça, de nos jours ssh à remplacé tout ça.

n°878855
exover
Posté le 17-01-2007 à 15:18:24  profilanswer
 

oui oui je me suis renseigné sur ssh :D
 
rsh ne va pas ou alors j'ai pas bien compris comment faire ce que je desire :D
 
je ne veux pas executer sur ma machine un script distant, ce que je souhaite:
1/ je me connecte sur ma machine
2/ je lance un script
3/ ce script se connecte sur une machine distante
4/ le script lance une serie de commande qui doivent s'executer sur la machine distante
5/ ses commandes peuvent etre des boucles ou un arret applicatif
5/ le script ferme la session avec la machine distante
 
Evidemment moi de mon coté, rien ne s'executera.
le top meme c'est que tous les scripts soit sur ma machine et s'execute sur la machine distante.
 
voili voilou :D

n°878863
memaster
ki a volé mon 62?
Posté le 17-01-2007 à 15:29:29  profilanswer
 

ah ben, il te faut créer une clef de connection pour que ton pc1 soit authentifié automatiquement sur ton pc2.
et lancer dans un script local :
ssh tonuser@ip-de-ton-pc2 -p port-de-ton-ssh-distant;
cd /home/$user/repertoiredescript
sh lancement-du-script.sh


Message édité par memaster le 17-01-2007 à 15:29:42
n°878871
leto
Posté le 17-01-2007 à 15:39:12  profilanswer
 

exover a écrit :

oui oui je me suis renseigné sur ssh :D
 
rsh ne va pas ou alors j'ai pas bien compris comment faire ce que je desire :D
 
je ne veux pas executer sur ma machine un script distant, ce que je souhaite:
1/ je me connecte sur ma machine
2/ je lance un script
3/ ce script se connecte sur une machine distante
4/ le script lance une serie de commande qui doivent s'executer sur la machine distante
5/ ses commandes peuvent etre des boucles ou un arret applicatif
5/ le script ferme la session avec la machine distante
 
Evidemment moi de mon coté, rien ne s'executera.
le top meme c'est que tous les scripts soit sur ma machine et s'execute sur la machine distante.
 
voili voilou :D


 
En gros tu veux, à partir de ta machine, te connecter sur une machine distante pour executer un script ?
C'est exactement ce que fait rsh. Mais SSH c'est mieux.

n°878873
exover
Posté le 17-01-2007 à 15:42:10  profilanswer
 

ca marche si mes scripts sont je fais des scripts en ksh :D?
OK pour la commande, j'aurais rien a mettre de specifique dans mon scripts? je veux dire, mon script arrete bien l'applicatif sur mon pc1, je veux selon un choix (case) qu'il arrete l'applicatif sur mon pc2 (distant), mon script reste bien le meme?

n°878875
exover
Posté le 17-01-2007 à 15:43:55  profilanswer
 

leto> je sais pas, ce que j'ai reussi a faire avec rsh c'est d'executer un script present sur ma machine2 et a l'executer sur la machine1 LOL.
 
Si je fais pareil avec rsh j'utiliserais pour le moment rsh (en attendant qu'il installe ssh LOL).

mood
Publicité
Posté le 17-01-2007 à 15:43:55  profilanswer
 

n°878877
memaster
ki a volé mon 62?
Posté le 17-01-2007 à 15:50:27  profilanswer
 

exover a écrit :

ca marche si mes scripts sont je fais des scripts en ksh :D?
OK pour la commande, j'aurais rien a mettre de specifique dans mon scripts? je veux dire, mon script arrete bien l'applicatif sur mon pc1, je veux selon un choix (case) qu'il arrete l'applicatif sur mon pc2 (distant), mon script reste bien le meme?


faut definir ksh comme shell par defaut de ton user distant

n°878886
exover
Posté le 17-01-2007 à 15:59:52  profilanswer
 

memaster62> ok j'essayerais :D (enfin quand ca sera installé)
 
En tout cas merci a vous

n°878917
leto
Posté le 17-01-2007 à 16:59:55  profilanswer
 

exover a écrit :

ca marche si mes scripts sont je fais des scripts en ksh :D?
OK pour la commande, j'aurais rien a mettre de specifique dans mon scripts? je veux dire, mon script arrete bien l'applicatif sur mon pc1, je veux selon un choix (case) qu'il arrete l'applicatif sur mon pc2 (distant), mon script reste bien le meme?


 
Tu devrais te relire avant de poster, parcque la honetement c'est pas évident à comprendre.


Message édité par leto le 17-01-2007 à 17:00:14

---------------
--
n°878922
exover
Posté le 17-01-2007 à 17:09:07  profilanswer
 

leto> oui scuse je suis au boulot c'est pour ca :D
 
je veux dire mon script d'arret d'application fonctionne tres bine en local, pour le lancer sur le distant je n'ai rien besoin de changer a mon script pour qu'il fonctionne? pas de commande special?
Je vais essayer ca sera plus simple :D :D

n°878924
exover
Posté le 17-01-2007 à 17:17:07  profilanswer
 

En rsh tu fais comment??
j'ai essayé dans un script:
 
rsh nom_de_la_machine_distante;
commande
 
il se connecte direct sur la machine distante mais n'execute aucune commande sauf si je tappe exit mais la il execute les script sur la machine local.
 
Je sais que tu m'as dis ssh mais bon.... vu que ce n'est pas installé pour le moment j'essaye de faire pareil avec rsh.

n°879077
leto
Posté le 18-01-2007 à 09:39:41  profilanswer
 

http://www.google.fr/search?q=man+rsh
 

rsh [-46dn] [-t timeout] [-l username] host [command]

n°879090
exover
Posté le 18-01-2007 à 10:36:55  profilanswer
 

Merci, j'ai essayé le probleme c'est que le boulot bride 95% des sites :(
 
si l'un de vous pouvez me donner un exemple :D
 
ca donnerais rsh -l User Machine_Distante commande  
 
Si j'ai bien tout compris :D

n°879097
exover
Posté le 18-01-2007 à 10:42:14  profilanswer
 

ben j'ai essayé rsh Machinedistante commande
 
resultat: le script s'execute sur la machine local et non sur la distante :(
 
si je met rsh -l username ca ne fonctionne pas non plus :(

n°879104
leto
Posté le 18-01-2007 à 10:50:54  profilanswer
 

Je peux pas trop t'aider, j'ai pas rsh d'installé.
Chez moi:

% file /usr/bin/rsh
/usr/bin/rsh: symbolic link to `/etc/alternatives/rsh'
% file /etc/alternatives/rsh
/etc/alternatives/rsh: symbolic link to `/usr/bin/ssh'

n°892804
paparsifal
Posté le 06-03-2007 à 16:01:11  profilanswer
 

alors j'ai testé et réussi a exécuter un script local à distance (ce que tu veux faire), il suffit de passer le script à rsh :
rsh machinedistante ksh < tonscriptlocal.sh
et voila :)
ps : ton script ne doit pas utiliser de ressources locales (un fichier local par exemple) car, forcement, il ne les trouvera pas sur le serveur distant.

n°892829
exover
Posté le 06-03-2007 à 16:23:52  profilanswer
 

ah cool, faudra que j'essaye ca.
 
Merci beaucoup.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  prise de main a distance

 

Sujets relatifs
Acces a distance a MVS Turnkey et HerculeOS à manoeuvrer à distance
Debian postfix sasl = prise de têteutilisation d'un serveur graphique a distance
live cd avec prise en charge du wpa Tkip ?[How-To] Quickcam communicate STX et Quickcam for Notebooks Deluxe
prise en main a distance, vnc ou ssh, que choisir??Prise main a distance Mandrake 9.2 / + HP OV
prise de main a distanceprise de main a distance
Plus de sujets relatifs à : prise de main a distance


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR