Paramiko kann keine Verbindung zum SSH-Server herstellen – meldet, dass die Authentifizierung fehlgeschlagen ist, obwohlPython

Python-Programme
Guest
 Paramiko kann keine Verbindung zum SSH-Server herstellen – meldet, dass die Authentifizierung fehlgeschlagen ist, obwohl

Post by Guest »

Paramiko-Version – 2.7.2
Python-Version – 3.5.10
Betriebssystem – Linux, CentOS Linux 7 (Core)
**Problem: **
Mit Python versuchen wir, eine Verbindung zu einem herzustellen SSH-Server. Es schlägt zufällig mit der Fehlermeldung „Authentifizierung fehlgeschlagen“ fehl. Wobei es manchmal perfekt funktioniert. Wenn wir versuchen, über die Befehlszeile eine SSH-Verbindung zum Server herzustellen, wird die Verbindung einwandfrei hergestellt.
Hinweis: Der angegebene Hostname, Benutzername und Passwort sind korrekt.
Unten ist das Code-Snippet und das Traceback -

**Schritte: **

1.) Ausführen des folgenden Codes über crontab im 15-Minuten-Intervall.

2. ) Es wird der Fehler „Authentifizierung fehlgeschlagen“ angezeigt zufällig.

Code: Select all

import paramiko
import traceback

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
try:
ssh.connect(hostname, 22, username, password)
except Exception as ssherror:
traceback.print_exc()

Code: Select all

Traceback (most recent call last):
File "sshToServer.py", line 15, in getCPUCount
ssh.connect(hostname, 22, username, password)
File "/home/user/env/lib/python3.5/site-packages/paramiko/client.py", line 446, in connect
passphrase,
File "/home/user/env/lib/python3.5/site-packages/paramiko/client.py", line 764, in \_auth
raise saved_exception
File "/home/user/env/lib/python3.5/site-packages/paramiko/client.py", line 751, in \_auth
self.\_transport.auth_password(username, password)
File "/home/user/env/lib/python3.5/site-packages/paramiko/transport.py", line 1509, in auth_password
return self.auth_handler.wait_for_response(my_event)
File "/home/user/env/lib/python3.5/site-packages/paramiko/auth_handler.py", line 250, in     wait_for_response
raise e
paramiko.ssh_exception.AuthenticationException: Authentication failed.
Können Sie uns bitte helfen, die Ursache des Problems zu verstehen?
Erwartung: Verbindung zum SSH-Server ohne Fehler erforderlich.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post