sgcSSH herunterladen

Die sgcSSH-Komponenten sind im sgcWebSockets-Trial-Installer enthalten. Lade das Paket für deine IDE-Version herunter, und die Palettenseite SGC SSH erscheint mit allen fünf einsatzbereiten Komponenten: TsgcSSHClient, TsgcSFTPClient, TsgcSCPClient, TsgcSSHServer und TsgcSFTPServer. Ein separater Installer ist nicht nötig. Die Demos liegen in Demos\27.SSH.

Ein Installer, eine Testversion. sgcSSH wird als eigenständiges Paket mit mitgelieferter sgcWebSockets Core Runtime lizenziert und über denselben Trial-Download verteilt. Installiere es, öffne die Palettenseite SGC SSH und teste die Clients und die Server vor dem Kauf.

RAD Studio / Delphi Downloads

Die Testversion läuft begrenzte Zeit auf einem einzelnen Arbeitsplatz. Enthält die sgcSSH-Komponenten.

Delphi 13 Florence Herunterladen ↓
Delphi 12 Athens Herunterladen ↓
Delphi 11 Alexandria Herunterladen ↓
Delphi 10.4 Sydney Herunterladen ↓
Delphi 10.3 Rio Herunterladen ↓
Delphi 10.2 Tokyo Herunterladen ↓
Delphi 10.1 Berlin Herunterladen ↓
Delphi 10 Seattle Herunterladen ↓
Delphi XE8 Herunterladen ↓
Delphi XE7 Herunterladen ↓
Delphi XE6 Herunterladen ↓
Delphi XE5 Herunterladen ↓
Delphi XE4 Herunterladen ↓
Delphi XE3 Herunterladen ↓
Delphi XE2 Herunterladen ↓
Delphi XE Herunterladen ↓
Delphi 2010 Herunterladen ↓
Delphi 2009 Herunterladen ↓
Delphi 2007 Herunterladen ↓

.NET-Paket

Die SSH- und SFTP-Klassen für .NET gehören zum registrierten sgcWebSockets-Paket für .NET 8, .NET 9, .NET 10 und .NET Standard 2.0. Sie sind nicht in der kostenlosen Community-Edition enthalten.

NuGet-Paket (Lizenziert) Installiere esegece.sgcWebSockets von nuget.org.
Auf NuGet ansehen →
Alle .NET-Downloads Pakete, kompilierte Demos und Beispiele für jedes .NET-Ziel.
Öffnen →

Was du vor dem Verbinden brauchst

Die Clients brauchen einen Server, mit dem sie sprechen, und die Server brauchen einen Host-Schlüssel. Die Demos decken beide Seiten ab.

Ein SSH-Server zum Testen

Jeder Standard-SSH-Server funktioniert mit den Clients, mit aktiviertem SFTP-Subsystem für TsgcSFTPClient und erlaubtem Befehl scp für TsgcSCPClient, wie es bei den meisten SSH-Servern standardmäßig der Fall ist. Die SSH-Server-Demo ist eine weitere Möglichkeit.

Zugangsdaten oder eine Schlüsseldatei

Melde dich mit Benutzername und Passwort an, oder mit einer privaten Schlüsseldatei Ed25519, ECDSA oder RSA. Ist der Schlüssel verschlüsselt, steht seine Passphrase in Authentication.Passphrase.

Ein Host-Schlüssel für deinen Server

TsgcSSHServer.GenerateHostKeyEd25519 erzeugt eine Ed25519-Host-Schlüsseldatei. Weise sie HostKeyFiles zu und verbinde dich mit ssh -p 2222 user@127.0.0.1.

sgcCustomIndy für Delphi

Die Delphi-SSH-Komponenten bauen auf dem Add-on sgcCustomIndy auf. Installiere es zusammen mit dieser Testversion; es ist in deiner Bestellung immer enthalten, wenn du dich zum Kauf entscheidest.

Systemvoraussetzungen

Delphi

  • Delphi 7, 2007, 2009, 2010
  • Delphi XE bis XE8
  • Delphi 10 Seattle bis 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • Windows Win32, Windows Win64 und Linux64
  • VCL, FMX, Konsolenanwendungen und Dienste

.NET & Runtime

  • .NET 8, .NET 9, .NET 10 und .NET Standard 2.0
  • Vollständig verwalteter .NET-Code, kein OpenSSL auszuliefern
  • Der Delphi-SSH-Server lädt seinen Host-Schlüssel mit den OpenSSL-Bibliotheken
  • Die Delphi-Komponenten brauchen das Add-on sgcCustomIndy, das in jeder Bestellung enthalten ist
  • Voller Quellcode in den kostenpflichtigen Versionen

Brauchst du eine Lizenz?

sgcSSH wird eigenständig lizenziert, mit mitgelieferter sgcWebSockets Core Runtime.