OVH Cloud OVH Cloud

script distant par ssh

11 réponses
Avatar
Christophe PEREZ
Bonjour,

Sur mon serveur sous Mdk 9.1, j'ai un script qui pilote la carte radio FM.

J'ai connecté la sortie audio de cette carte en entrée sur la carte son de
mon poste (en effet, je ne suis pas encore parvenu à faire du streaming
audio de cette carte)

J'ai donc fait un script, que je lance sur mon poste client, qui
communique avec le serveur via ssh, du genre :
ssh -f serveur "/usr/local/perso/radi list > /tmp/radio.list
(clef autorisée etc...)

Or, avec ce principe, chaque action a un retard de plusieurs secondes, à
cause de l'authentification je suppose.

Quelle solution pourrais-je adopter pour n'avoir jamais ce délai, ou alors
au pire, qu'une fois, au lancement du script.
Quelque chose qui m'ouvrirait un "canal permanent" au lieu d'une
authentification à chaque action, ou alors un autre protocole ? telnet ?

Merci d'avance pour vos suggestions, mais restez simple svp, tout ceci
n'est vraiment qu'un début pour moi ;-)

--
Christophe PEREZ

1 réponse

1 2
Avatar
manu
Avec un retour de chariot en plus?
echo "listn" | nc serveur 5000


:-))
J'y avais pensé, et essayé, mais idem, reste bloqué, et aucun argument
passé dans la ligne de commande.


Hum, oui, j'ai parlé un peu vite: il y a le problème de finir la
connexion. Mon xargs accepte une option -n qui lui donne le nombre
d'argument à recevoir avant de lancer la commande. Essaye d'ajouter
ca...

--
Emmanuel Dreyfus



1 2