Seite 1 von 1

SSH-Verbindung mit Python

Verfasst: Freitag 19. Juli 2019, 07:32
von NewPython19
Guten Morgen! :)

Ich habe neulich angefangen mich in Python, PyQt5, ... einzuarbeiten. Dabei habe ich gelesen, dass man mit Python auch eine SSH-Verbindung zu einem Linux-Rechner aufbauen kann.
Bei meiner bisherigen Recherche habe ich jedoch keine genauen und verständlichen Links oder etc. gefunden.
Ich habe die Library "Paramiko", die man offenbar dafür benötigt, installiert und ein bisschen was probiert, aber bisher ohne Erfolg. :o

Meine Idee ist es, dass ich über eine GUI die Parameter des anderen Rechners angeben kann (IP-Adresse, username, password,...) und dann durch einen QPushButton die Verbindung aufbauen kann.
Meine Frage an euch ist, ob jemand von euch das vielleicht schon mal gemacht hat mir helfen kann (Beispielcode, Links, Literatur, ...) oder mir sagen kann, was ich beachten muss.

Liebe Grüße,
NewPython19

Re: SSH-Verbindung mit Python

Verfasst: Freitag 19. Juli 2019, 08:48
von sparrow
Was genau an der Dokumentation verstehst du denn nicht?
Und was hast du schon versucht?

Re: SSH-Verbindung mit Python

Verfasst: Freitag 19. Juli 2019, 09:52
von Sirius3
An welcher Stelle kommst Du denn konkret nicht weiter?
Was willst Du tun, wenn die Verbindung aufgebaut ist?

Re: SSH-Verbindung mit Python

Verfasst: Freitag 19. Juli 2019, 15:55
von NewPython19
Ich tue mich etwas schwer mit dem Thema, da ich nicht genau weiß was für eine SSH-Verbindung an Code zwingend/grundlegend ist und was ich nicht brauche.

Mit der SSH-Verbindung möchte ich später bspw. auf Datenbanken oder etc. zugreifen...Halt bisschen rumspielen und schauen was ich da so machen kann :)
Aber dafür muss ja die Verbindung erstmal stehen. :lol:

Re: SSH-Verbindung mit Python

Verfasst: Freitag 19. Juli 2019, 15:57
von __deets__
So greift man eher nicht auf Datenbanken zu. Und paramiko hat Beispiel Code. Hast du den probiert? Was passiert?

Re: SSH-Verbindung mit Python

Verfasst: Freitag 19. Juli 2019, 17:04
von NewPython19
Also Datenbanken waren mal so ein Beispiel.

Wo finde ich den Paramiko Beispielcode?

Re: SSH-Verbindung mit Python

Verfasst: Freitag 19. Juli 2019, 17:31
von nezzcarth
NewPython19 hat geschrieben: Freitag 19. Juli 2019, 15:55 Halt bisschen rumspielen und schauen was ich da so machen kann :)
Das ist an sich zum Lernen sicher kein Problem. Wenn das ernster werden sollte und du Admin-Skripte schreiben möchtest, die regelmäßig im Einsatz sind, gibt es Bibliotheken (z. B. fabric) die du dir ansehen kannst.