Connexion SSH, PXSSH
biche_35
Messages postés
39
Statut
Membre
-
biche_35 Messages postés 39 Statut Membre -
biche_35 Messages postés 39 Statut Membre -
Bonjour,
Je viens vers vous pour me remettre sur la bonne voie au sujet d'un équipement sur un switch Extreme Network.
Actuellement, Extreme Network pose une * sur le prompt pour dire que le switch n'est pas sauvegardé. Je suis donc en cours de développement sur un script permettant de vérifier que tous les switchs du parc sont sauvegardés.
Voici ce que j'ai commencer par faire :
import pxssh
Le seul problème, c'est qu'à la dernière ligne de mon code, j'obtient le message d'erreur suivant :
Avez vous une idée ?
Merci
Je viens vers vous pour me remettre sur la bonne voie au sujet d'un équipement sur un switch Extreme Network.
Actuellement, Extreme Network pose une * sur le prompt pour dire que le switch n'est pas sauvegardé. Je suis donc en cours de développement sur un script permettant de vérifier que tous les switchs du parc sont sauvegardés.
Voici ce que j'ai commencer par faire :
import pxssh
s = pxssh.pxssh()
hostname = ('hostname: ')
username = ('username: ')
password = ('password: ')
s.login (hostname, username, password)
Le seul problème, c'est qu'à la dernière ligne de mon code, j'obtient le message d'erreur suivant :
In [93]: s.login (hostname, username, password)
---------------------------------------------------------------------------
TIMEOUT Traceback (most recent call last)
/root/<ipython-input-93-6a124c6a47a0> in <module>()
----> 1 s.login (hostname, username, password)
/usr/lib/python2.7/dist-packages/pxssh.pyc in login(self, server, username, password, terminal_type, original_prompt, login_timeout, port, auto_prompt_reset)
241 self.close()
242 raise ExceptionPxssh ('unexpected login response')
--> 243 if not self.synch_original_prompt():
244 self.close()
245 raise ExceptionPxssh ('could not synchronize with original prompt')
/usr/lib/python2.7/dist-packages/pxssh.pyc in synch_original_prompt(self)
132 # If latency is worse than these values then this will fail.
133
--> 134 self.read_nonblocking(size=10000,timeout=1) # GAS: Clear out the cache before getting the prompt
135 time.sleep(0.1)
136 self.sendline()
/usr/lib/python2.7/dist-packages/pexpect.pyc in read_nonblocking(self, size, timeout)
822 raise EOF ('End of File (EOF) in read_nonblocking(). Very pokey platform.')
823 else:
--> 824 raise TIMEOUT ('Timeout exceeded in read_nonblocking().')
825
826 if self.child_fd in r:
TIMEOUT: Timeout exceeded in read_nonblocking().
Avez vous une idée ?
Merci
A voir également:
- Connexion SSH, PXSSH
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Ssh download - Télécharger - Divers Web & Internet
- Site inaccessible n'autorise pas la connexion - Guide