Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/10/2005, 21h01   #1
Rédacteur/Modérateur
 
Avatar de wormful_sickfoot
 
Inscription : avril 2002
Messages : 2 140
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2002
Messages : 2 140
Points : 2 408
Points : 2 408
Par défaut Telnet et Batch

Bonjour à tous,

J'ai un modem qui possède un serveur telnet, auquel j'accède pour entrer des commandes spéciales (sachant que c'est un linux embarqué qui tourne sur le modem). Je souhaiterais exécuter un commande linux donc. Mon problème est que cette opération doit être faite assez souvent. J'ai donc essayer de faire un batch et de passer un fichier en input avec dedans la commande à exécuter :

Code :
telnet 192.168.1.1 < input.txt
Et dedans mon fichier input.txt :

Code :
1
2
3
4
login
password
echo machin
Cependant ca ne marche pas Avez-vous donc une solution pour ce problème : exécuter des commandes sur une machine distante par telnet de façon automatisée ?

Merci d'avance !
__________________
wormful_sickfoot - Rédacteur et Modérateur Pascal
wormful_sickfoot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2005, 00h29   #2
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 502
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 502
Points : 9 685
Points : 9 685
Salut,

Telnet ne permet pas de faire ce genre de choses, du moins pas facon native.

Il est obligatoire de passer par un programme qui permet de faire ce genre de choses. je ne retrouve plus le nom là tout de usite, mais je suis certain que ca se retrouve en cherchant sur le net (il est gratuit en plus).
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2005, 19h13   #3
Rédacteur/Modérateur
 
Avatar de wormful_sickfoot
 
Inscription : avril 2002
Messages : 2 140
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2002
Messages : 2 140
Points : 2 408
Points : 2 408
Merci bien pour cette information ! Je vais chercher
__________________
wormful_sickfoot - Rédacteur et Modérateur Pascal
wormful_sickfoot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2005, 10h04   #4
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 502
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 502
Points : 9 685
Points : 9 685
Ca y est, je l'ai retrouvé : http://freshmeat.net/projects/expect/
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2005, 14h14   #5
Membre actif
 
Inscription : mai 2002
Messages : 251
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 251
Points : 194
Points : 194
Pardon mais ... pourquoi ne pas installer sshd ?
Fl0r3nt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2005, 14h55   #6
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 502
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 502
Points : 9 685
Points : 9 685
Je répond à sa place, pour mon cas : nous utilisons telnet au sein du réseau interne, donc pas de soucis de sécurité de ce côté là.

Et telnet reste beaucoup plus léger que ssh, ce qui est assez pratique lorsque les machines sont poussées dans leurs retranchement.
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2005, 15h03   #7
Membre actif
 
Inscription : mai 2002
Messages : 251
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 251
Points : 194
Points : 194
Ah. J'utilise aussi telnet en réseau interne .. mais cela ne me derange pas de mettre du ssh ... disons que le client prends des options .. ce qui est beaucoup plus puissant. Même si il est pas sécurisé au maximun.
Fl0r3nt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2005, 17h05   #8
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 502
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 502
Points : 9 685
Points : 9 685
SSH est certes une alternative intéressante, mais du fait que toutes les données envoyées sont cryptées, cela prend forcément plus de ressources.

C'est pourquoi on réserve généralement l'utilisation de SSH à des accès externes du réseau, ou bien alors à des machines qui ne sont que peu sollicitées (comparativement à leurs performances bien sur).

Dans 90% des cas, telnet est suffisant au sein d'un réseau.
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2005, 17h52   #9
Membre actif
 
Inscription : mai 2002
Messages : 251
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 251
Points : 194
Points : 194
oui, je suis d'accord que SSH est crypyé ... et tout ca.
Non, je venais juste préciser que le client est plus puissant car dans une ligne de commande, tu peux mettre le login, et tout le tralala demandé.

C'est tout.

;-)
Fl0r3nt est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h36.


 
 
 
 
Partenaires

Hébergement Web