so habe ich gerade ein frisches neues Himbeer Pi eingestellt und ich möchte es mit Python mit SSH von meinem Computer zu meinem SSH-Server, der Pi kommunizieren .. Ich versuche zuerst, Verbindung mit Putty und es Arbeit, konnte ich alle Befehle ausführen, die ich wollte, dann habe ich versucht, Bibliotheken wie Paramiko, Spur und sie haben nicht funktioniert.Kann nicht mit SSH über Python verbinden
Spur Code:
import spur
shell = spur.SshShell("192.168.1.114", "pi", "raspberry")
result = shell.run("ls")
print result
paramiko Code:
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username, password)
Hier ist der Fehlercode:
spur.ssh.ConnectionError: Error creating SSH connection
Original error: Server '192.168.1.114' not found in known_hosts
Dies ist der Fehler mit Sporn, aber es sagte so ziemlich die gleiche Sache mit Paramiko.
Vielen Dank im Voraus :)
Ich habe versucht, was Sie sugest und es funktioniert immer noch nicht .. –
Siehe aktualisierte Antwort, sieht Ihr Code ähnlich aus? Und wenn ja, ist es der gleiche Fehler wie zuvor? – Samuel
Ok ja es funktioniert, jetzt bekomme ich nur einen NoSuchCommand Fehler Befehl nicht gefunden l .. :) –