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 !!!