IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau/Web Python Discussion :

Connexion en ssh avec paramiko


Sujet :

Réseau/Web Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur validation
    Inscrit en
    Novembre 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur validation

    Informations forums :
    Inscription : Novembre 2021
    Messages : 7
    Par défaut Connexion en ssh avec paramiko
    Bonjour j'essaye de me connecter en ssh avec python et paramiko pour remplacer putty.

    j'utilise ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    import paramiko
     
    client = paramiko.SSHClient()
    client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    client.connect('192.168.***.*', username='root', password='root')
    je n'arrive pas à me connecter j'ai ces erreurs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Traceback (most recent call last):
     
      File "C:\Users\q.moriceau\Documents\Projet BSRF\Script_python\untitled0.py", line 18, in <module>
        p.connect("192.168.160.2", port=22, username="root", password="root")
     
      File "C:\Program Files\Spyder\pkgs\paramiko\client.py", line 446, in connect
        passphrase,
     
      File "C:\Program Files\Spyder\pkgs\paramiko\client.py", line 764, in _auth
        raise saved_exception
     
      File "C:\Program Files\Spyder\pkgs\paramiko\client.py", line 751, in _auth
        self._transport.auth_password(username, password)
     
      File "C:\Program Files\Spyder\pkgs\paramiko\transport.py", line 1509, in auth_password
        return self.auth_handler.wait_for_response(my_event)
     
      File "C:\Program Files\Spyder\pkgs\paramiko\auth_handler.py", line 250, in wait_for_response
        raise e
     
    AuthenticationException: Authentication failed.
    -> Merci de votre aide !!!

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 699
    Par défaut
    Citation Envoyé par tinut Voir le message
    -> Merci de votre aide !!!
    Il est préférable d'ouvrir une nouvelle discussion plutôt que d'en cannibaliser une plus ancienne.
    Juste après la ligne import paramiko ajoutez:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    paramiko.common.logging.basicConfig(level=paramiko.common.DEBUG)
    ca devrait donner des indications sur la cause de l'erreur.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur validation
    Inscrit en
    Novembre 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur validation

    Informations forums :
    Inscription : Novembre 2021
    Messages : 7
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Il est préférable d'ouvrir une nouvelle discussion plutôt que d'en cannibaliser une plus ancienne.
    Juste après la ligne import paramiko ajoutez:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    paramiko.common.logging.basicConfig(level=paramiko.common.DEBUG)
    ca devrait donner des indications sur la cause de l'erreur.

    - W
    c'est vrai que j'aurais du ouvrir une nouvelle discussion...

    du coup j'ai obtenu ceci : (si je comprends bien c'est le password qui n'est pas bon ?)

    DEBUG:paramiko.transport:starting thread (client mode): 0x5fb56788
    DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_2.7.2
    DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_7.9
    INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_7.9)
    DEBUG:paramiko.transport:kex algos:['curve25519-sha256', 'curve25519-sha256@libssh.org', 'ecdh-sha2-nistp256', 'ecdh-sha2-nistp384', 'ecdh-sha2-nistp521', 'diffie-hellman-group-exchange-sha256', 'diffie-hellman-group16-sha512', 'diffie-hellman-group18-sha512', 'diffie-hellman-group14-sha256', 'diffie-hellman-group14-sha1'] server key:['rsa-sha2-512', 'rsa-sha2-256', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ssh-ed25519'] client encrypt:['chacha20-poly1305@openssh.com', 'aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'aes128-gcm@openssh.com', 'aes256-gcm@openssh.com'] server encrypt:['chacha20-poly1305@openssh.com', 'aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'aes128-gcm@openssh.com', 'aes256-gcm@openssh.com'] client mac:['umac-64-etm@openssh.com', 'umac-128-etm@openssh.com', 'hmac-sha2-256-etm@openssh.com', 'hmac-sha2-512-etm@openssh.com', 'hmac-sha1-etm@openssh.com', 'umac-64@openssh.com', 'umac-128@openssh.com', 'hmac-sha2-256', 'hmac-sha2-512', 'hmac-sha1'] server mac:['umac-64-etm@openssh.com', 'umac-128-etm@openssh.com', 'hmac-sha2-256-etm@openssh.com', 'hmac-sha2-512-etm@openssh.com', 'hmac-sha1-etm@openssh.com', 'umac-64@openssh.com', 'umac-128@openssh.com', 'hmac-sha2-256', 'hmac-sha2-512', 'hmac-sha1'] client compress:['none'] server compress:['none'] client lang:[''] server lang:[''] kex follows?False
    DEBUG:paramiko.transport:Kex agreed: curve25519-sha256@libssh.org
    DEBUG:paramiko.transport:HostKey agreed: ssh-ed25519
    DEBUG:paramiko.transport:Cipher agreed: aes128-ctr
    DEBUG:paramiko.transport:MAC agreed: hmac-sha2-256
    DEBUG:paramiko.transport:Compression agreed: none
    DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo <built-in function openssl_sha256>
    DEBUG:paramiko.transport:Switch to new keys ...
    DEBUG:paramiko.transport:Adding ssh-ed25519 host key for 192.168.160.2: b'1020e321a058092bbe02455cfa497bfe'
    DEBUG:paramiko.transport:userauth is OK
    INFO:paramiko.transport:Authentication (password) failed.
    Traceback (most recent call last):

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur validation
    Inscrit en
    Novembre 2021
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur validation

    Informations forums :
    Inscription : Novembre 2021
    Messages : 7
    Par défaut
    enfin de compte j'ai trouvé ! J'ai essayé d'enlever le l'élément "password" hier et cela ne fonctionnait pas ! Du coup je me suis dis que je mon password était root comme je n'en avais pas mis ! finalement il fallait juste mettre "rien" entre les cotes ! Sorry

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Python 3.X] Problème connexion SSH avec paramiko
    Par dark_vidor dans le forum Général Python
    Réponses: 0
    Dernier message: 15/10/2020, 12h14
  2. Echec de connexion ssh avec paramiko
    Par stinng dans le forum Général Python
    Réponses: 16
    Dernier message: 31/08/2016, 17h35
  3. Réponses: 0
    Dernier message: 04/07/2014, 19h44
  4. Connexion en SSH avec JSCH
    Par abzal dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 08/06/2010, 11h14
  5. Connexion SSH avec clefs privée/publique
    Par NikoBe dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 12/06/2007, 20h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo