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

  FORUM HardWare.fr
  Programmation
  Perl

  Pb TELNET

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb TELNET

n°1274975
laurent335​01
Posté le 30-12-2005 à 14:54:40  profilanswer
 

Bonjour  
 
Je debute en perl et j ai un probleme avec mon script. Ce script s execute sur un poste WIN2000 vers un serveur UNIX, quand je l execute rien ne se passe il reste actif et mon print de fin ne m affiche rien. La session sur le serveur unix est bien ouverte car j ai pu verifier ma connexion en faisant un w sur mon serveur unix.
 
use net::telnet;
my $username="toto";
my $passwd="pwd";
my $HOST="adresse ip";
   
my $t = new Net::Telnet (Timeout=>undef) or die "Can't connect:$!";
 $t->open($HOST);
 $t->login($username, $passwd);
 
my @lines=$t->cmd("ls" );
print join(' ',@lines);
   
Merci pour votre aide

mood
Publicité
Posté le 30-12-2005 à 14:54:40  profilanswer
 

n°1275560
Danjer
Posté le 01-01-2006 à 16:00:43  profilanswer
 

J'ai fait un copier coller de ton script, pour moi ca marche bien. T'es sur que tu as des fichiers a lister dans ton repertoire sur ton serveur unix ?


---------------
Cdl, Danjer
n°1275766
laurent335​01
Posté le 02-01-2006 à 11:02:19  profilanswer
 

Oui Oui ,J ai bien des fichiers à lister.
cdl

n°1275836
Danjer
Posté le 02-01-2006 à 13:36:50  profilanswer
 

Quelle est ta couche perl ?
 - Cygwin  
 - Active perl  
 - SFU
 - Perl Natif compiller avec Visual
 
Ah oui et regarde aussi si ton prompt n'est pas etrange : quelque chose qui pourrait troubler le parsing de Net::Telnet.


Message édité par Danjer le 02-01-2006 à 13:51:06

---------------
Cdl, Danjer
n°1276195
laurent335​01
Posté le 03-01-2006 à 09:19:49  profilanswer
 

Je suis sous Active Perl 5.8 et le module (ppd) net::telnet est le 3.03

n°1276204
Danjer
Posté le 03-01-2006 à 09:51:39  profilanswer
 

laurent33501 a écrit :

Je suis sous Active Perl 5.8 et le module (ppd) net::telnet est le 3.03


Et tu peux faire un copier coller de ton prompt ?


Message édité par Danjer le 03-01-2006 à 09:51:49

---------------
Cdl, Danjer
n°1277422
laurent335​01
Posté le 05-01-2006 à 07:26:36  profilanswer
 

Quand j ouvre une autre session telnet par une fenetre dos je vois ma session perl car j' ai  
root     ttyp1         6:42am                      -sh

n°1277426
laurent335​01
Posté le 05-01-2006 à 08:23:09  profilanswer
 

J ai refait une manip pour voir ce qui tournait
ps -ef | grep ttyp1
root  2245  2244  0 07:30:50 ttyp1     0:00 -sh
root  2290  2267  2 07:31:48 ttyp2     0:00 grep ttyp1
root  2244   732  0 07:30:50 ttyp1     0:00 telnetd

n°1277427
laurent335​01
Posté le 05-01-2006 à 08:27:38  profilanswer
 

J ai trouve  
C est le compte root qui ne passe pas, avec un autre compte pas de probleme
Merci quand meme


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  Pb TELNET

 

Sujets relatifs
[PHP / CURL] Comment établir une connexion TELNET ?Equivalent de Telnet sous WinXP en plus agréable
probleme telnetTelnet et STP en C
Telnet sur switch Ciscoclient telnet
Position Argos et PHP [exemple avec telnet]fichier de commande telnet depuis un batch
Batch TelnetScript de connexion telnet smtp
Plus de sujets relatifs à : Pb TELNET


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