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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Telnet

n°647605
MoH_lo
Posté le 10-03-2005 à 00:14:34  profilanswer
 

Salut a tous!!
 
J'ai install une woody sur un vieu pc, et j'ai internet par ethernet. Mais l'identification se fait par l'intermediaire d'un telnet
 
$ telnet xxx.xxx.xxx.xxx
(le telnet se lance et demande)
Connect deconnect :(1ou2)
login:
Pass:
 
autentification ok  
 
Mon problème c'est que jaimerais faire un shell script qui me connect automatiquement.
Alors ma question (surment bete), est ce que je peux passer en argument a la commandes telnet, les arguements a entrer (1,leLog,lePass).
 
Merci davance. Ca me depannerai bien.
 
A++ =)

mood
Publicité
Posté le 10-03-2005 à 00:14:34  profilanswer
 

n°647612
MoH_lo
Posté le 10-03-2005 à 00:46:20  profilanswer
 

Bah v me coucher alors up!!!

n°647639
deather2
Posté le 10-03-2005 à 08:07:20  profilanswer
 

Salut,
Déjà, tu ne devrais pas utiliser telnet, les mot de passe circulent en clair sur le réseau.
Utilise plutôt SSH.
si tu veux pouvoir te logger en ssh sans avoir à entrer de mot de passe, tu dois te créer une clé privée et la mettre sur ton serveur, mais ça je sais pas trop comment faire.

n°647680
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-03-2005 à 10:24:07  profilanswer
 

http://forums.gentoo.org/viewtopic [...] 25a1db2a98


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°647681
AirbaT
Connection timed out
Posté le 10-03-2005 à 10:26:14  profilanswer
 

3 réponses sans un "man telnet" ?
 
Je suis sur OSA ou pas là ???

n°647691
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-03-2005 à 10:50:01  profilanswer
 

on lui donne une solution plus secure, man telnet ne dit pas que telnet c'est le mal [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°647809
MoH_lo
Posté le 10-03-2005 à 15:28:45  profilanswer
 

Merci les gars, mais jcrois que jai du mal mexpliquer.
C pas moi qui choisi. Le telnet est imposer par l'organisme qui me fournit le net. Alors je me vois pas contacter un server telnet avec un client openssh, sinan je me connect a la fac en ssh, et j'ai compris comment ca marche l'histoire des clefs. Dailleur c'est super pratique.
 
Mais c'est pas la question.
 
Alors je vais recommencer.
 
Cest le crous qui me fournit la connection internet, via ethernet. Mais pour se loguer et obtenir la connection, il faut executer un client telnet et repondre au question quil me pose, qui sont  
1 connect 2 disconnect : ???
log: ????
Pass: ???
 
Ma question etait simple, comment faire un script qui repond a ma place a ces question. (a l'interieur du telnet dc).
 
Jespere que c'est plus clair maintenant. Pi pour repondre a AirbaT, si je demande ici, c justement parce que je comprend pas en regardant le telnet.
Merci

n°647815
deather2
Posté le 10-03-2005 à 15:43:56  profilanswer
 

j'crois pas que ça soit possible

n°647822
l0ky
Posté le 10-03-2005 à 15:57:04  profilanswer
 

Fichier "log-in.txt"


1
mon_login
mon_password


script "connect"


#!/bin/sh
telnet serveur port < log-in.txt


 
en executant le script ca donne quoi ?

n°647825
MoH_lo
Posté le 10-03-2005 à 16:02:01  profilanswer
 

J'ai testé, ca marche pas. Enfin j'arrive pas. Donc si tu as testé et que ca marche c'est que je suis un peu naze ( ce qui est possible ).
Après quelques recherches j'ai trouvé des gens qui parlent de expect si quelqu'un connait?

mood
Publicité
Posté le 10-03-2005 à 16:02:01  profilanswer
 

n°647827
deather2
Posté le 10-03-2005 à 16:03:31  profilanswer
 

J'ai essayé justement et ça marche pas, moi il me met "Connection closed by foreign host" (Serveur Sun Solaris 9)

n°647829
deather2
Posté le 10-03-2005 à 16:04:17  profilanswer
 

Mmh intéressant expect. Man expect :D

n°647830
MoH_lo
Posté le 10-03-2005 à 16:05:18  profilanswer
 

Je l'installe en ce moment, je vous tiens au courant.
http://lists.alphanet.ch/pipermail [...] 00665.html

n°647831
MoH_lo
Posté le 10-03-2005 à 16:06:02  profilanswer
 

Ca m'a lair assez adapté non?

n°647833
Jar Jar
Intaigriste
Posté le 10-03-2005 à 16:08:27  profilanswer
 

Faut utiliser netcat plutôt.

n°647835
l0ky
Posté le 10-03-2005 à 16:09:46  profilanswer
 

deather2 a écrit :

J'ai essayé justement et ça marche pas, moi il me met "Connection closed by foreign host" (Serveur Sun Solaris 9)


 
Oui je viens de tester  :sweat:  

n°647842
MoH_lo
Posté le 10-03-2005 à 16:21:23  profilanswer
 

Merci Jar Jar, mais tu peux me dire pourquoi, parce que sinon avec des reponses comme ca j'installe des programmes toute la journee.

n°647844
steph73
Posté le 10-03-2005 à 16:22:50  profilanswer
 

Peut etre avec un script perl, tu doit pouvoir le faire. trouver sur google
 
Net::Telnet
 
Using Net::Telnet is pretty straightforward and simple. Let's first see a no-thrills example:
 
 use Net::Telnet;
 $telnet = new Net::Telnet ( Timeout=>10,
                             Errmode=>'die');
 $telnet->open('camel.perlfect.com');
 $telnet->waitfor('/login: $/i');
 $telnet->print('bilbo');
 $telnet->waitfor('/password: $/i');
 $telnet->print('baggins');
 $telnet->waitfor('/\$ $/i');
 $telnet->print('who');
 $output = $telnet->waitfor('/\$ $/i');
 print $output;
   


Aller à :
Ajouter une réponse
 

Sujets relatifs
mail avec telnet, problemeRegler le time out du telnet ?
acces en telnettelnet fichier
[RED HAT 9] Se connecter avec TelnetServeur sous debian + telnet client W2k
postfix, telnet et port 25[DEBIAN] [Telnet] Lancer un programme sur un PC distant
bloquer telnet sur HP-UX[CH]Client telnet
Plus de sujets relatifs à : Telnet


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