![]() |
SFTP
Hallo,
das Programm, an dem ich gerade herumschreibe baut eine Verbindung zu einem FTP-Server auf. Alles funktioniert wunderbar. Nun möchte ich aber gerne auf einen anderen Server, der SFTP voraussetzt, umsteigen. Ich muss zugeben nicht allzuviel über die Materie zu wissen, ich habe den betreffenden Code kopiert. Ich denke, dass der Knackpunkt in dieser Prozedur liegt:
Delphi-Quellcode:
Soweit ich weiß, muss man, um SFTP zu verwenden den Port auf 22 umstellen. Zum einen gelingt mir das hier einfach nicht, zum anderen ist es wahrscheinlich nicht so einfach! Kann mir jemand sagen, wie ich mich mit einem SFTP-Server (mit SSL) verbinden kann? (Bzw: geht das überhaupt auf diese Weise?)
procedure TInetFTP.Connect(Passive:Boolean);
var dwFlags : Cardinal; begin inherited Connect; dwFlags := 0; if Passive then dwFlags := dwFlags or INTERNET_FLAG_PASSIVE; FHSession := InternetConnect(FHInet, PChar(Server), INTERNET_DEFAULT_FTP_PORT, PChar(User), PChar(Password), INTERNET_SERVICE_FTP, dwFlags, 0); dwFlags, 0); if FHSession = nil then begin showmessage('Stellen Sie bitte eine Verbindung mit dem Internet her und starten Sie das Programm erneut!'); Form1.timer2.enabled:=true; end; end; Vielen Dank schon mal im Voraus! |
Re: SFTP
Hallo,
FTP != SFTP SFTP in Delphi - sucht mal nach SFTP Putty und Delphi. Grüße Klaus |
Re: SFTP
Danke erst mal für die Antwort!
Wenn für Delphi FTP und SFTP dasselbe sind, wie kann ich dann auf einen SFTP-Server zugreifen? Lag dann das Problem ganz woanders? Mit den Suchworten "SFTP Putty" oder "SFTP Putty Delphi" kam zumindest in der DP-Suche nichts raus (bzw. nur threads, die ich schon mehrmals durchgeforstet habe, die mir aber keine Antwort beschert hatten...), ich weiß leider auch nicht wirklich, wonach ich da suche... Wenn du das noch präzisieren könntest, dann wäre das total genial!! |
Re: SFTP
Zitat:
Wenn du drauf anspielst Zitat:
|
Re: SFTP
Dann muss ich sagen, dass ich über der Bedeutung von "!=" im Dunkeln bin. Die Frage bleibt aber dieselbe!
|
Re: SFTP
Hallo Samufi, hangle dich mal da durch.
![]() ![]() ![]() lg. Astat |
Re: SFTP
Zitat:
|
Re: SFTP
Ach so. Vielen Dank. Ich bin jetzt doch bei ftp geblieben, ich werd mir die Sachen aber evtl trotzdem mal anschauen! Also noch mal: Vielen Dank für alle Antworten!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:07 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-2025 by Thomas Breitkreuz