![]() |
Komponente für SSH Socketzugriff auf eine DB
Hallo Gemeinschaft,
ich haben bis jetzt mit der SecureBridge Komponente von Devart gearbeitet mit der wir einen SSH-Tunnel aufgebaut haben um über diesen mit der FireDac auf MYSQL DB zuzugreifen. Hat auch alles besten funktioniert. Nur jetzt ändert DomainFactory bei den 64-Bit Systemen den Zugriff von SSH-Tunnel per Port auf Socket zugriff um. Dies unterstützt leider die SecureBridge nicht. Jetzt sind wir auf der Suche nach einer neue Möglichkeit aus Delphi eine SSH-Socket Verbindung aufzubauen. Alles was ich bis jetzt gefunden habe sind Port-Weiterleitungen über SSH-Tunnel, kennt einer eine Möglichkeit wie ich einen SSH-Socket aufbauen kann ? Anbei der Link fon DF wo Sie die Umstellung beschreiben: ![]() Gruß Jürgen |
AW: Komponente für SSH Socketzugriff auf eine DB
Hast du die Clever Internet Suite von
![]() |
AW: Komponente für SSH Socketzugriff auf eine DB
Danke für den Tipp,
habe dort aber nichts gefunden wie ich einen SSH-Tunnel aufbauen kann der auf einen Socket endet. |
AW: Komponente für SSH Socketzugriff auf eine DB
Dann vielleich diese hier:
![]() Hier kannst du auch einfach mal eine Mail an den Support schreiben; die antworten i.d.R. am selben Tag. |
AW: Komponente für SSH Socketzugriff auf eine DB
.. ist denn socket nicht nur ein Synonym für IP Adresse und Port
![]() Ein Server lauscht immer auf einem bestimmten Port, wüsste nicht wie das in einer IP Welt anders gehen sollte. Grüße Klaus |
AW: Komponente für SSH Socketzugriff auf eine DB
Zitat:
Da kommst Du eben genau und bewusst (aus Sicherheitsgründen) nicht übers Netzwerk dran. |
AW: Komponente für SSH Socketzugriff auf eine DB
Zitat:
Spricht denn irgendwas dagegen die SSL-Verbindung mit dem binding vom lokalen Port auf den remote socket mittels Hausmitteln zu machen (also konkret (open)ssl.exe für die Verbindung als Child-Process Deiner Anwendung zu starten)? |
AW: Komponente für SSH Socketzugriff auf eine DB
Hallo Sebastian,
ja mit Bordmittel (SSH.exe) kann man das auch machen, war bei uns nicht mehr im Focus da das Programm ein Windows Dienst ist das ohne Benutzerinteraktion laufen muss. Man verliert mit der Zeit doch dann die einfachen Lösungen. Müssen jetzt mal schauen wie wir dem Windows SSH Client das Password über die Befehlszeile übergeben können. Denn das schein standardmäßig nicht zu gehen. Oder kennst du einen Weg? Ansonsten kann man das ganze auch noch mal mit OpenSSH ausprobieren ob man damit das Password über die Befehlszeile übergeben kann. |
AW: Komponente für SSH Socketzugriff auf eine DB
Offiziell garnicht. (aus etwas nervigen Sicherheitsgründen)
Aber vermutlich könnt ihr es dennoch via Stdin reinschieben. Lokal und auf dem Server einen SSH-Key einrichten und die SSH.exe verbindet sich automatisch, da sie den Key, anstatt des Passwortes verwendet. |
AW: Komponente für SSH Socketzugriff auf eine DB
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz