Scarica sgcSSH

I componenti sgcSSH sono distribuiti dentro l'installer di prova di sgcWebSockets. Scarica il package per la tua versione dell'IDE e compare la pagina della palette SGC SSH con tutti e cinque i componenti pronti all'uso: TsgcSSHClient, TsgcSFTPClient, TsgcSCPClient, TsgcSSHServer e TsgcSFTPServer. Non serve nessun installer separato. Le demo sono in Demos\27.SSH.

Un solo installer, una sola versione di prova. sgcSSH viene concesso in licenza come package autonomo con il runtime sgcWebSockets Core incluso, ed è distribuito attraverso lo stesso download di prova. Installalo, apri la pagina della palette SGC SSH e valuta i client e i server prima di acquistare.

Download per RAD Studio / Delphi

La versione di prova funziona per un tempo limitato su una sola postazione di lavoro. Include i componenti sgcSSH.

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

Package .NET

Le classi .NET per SSH e SFTP fanno parte del package sgcWebSockets registrato per .NET 8, .NET 9, .NET 10 e .NET Standard 2.0. Non sono nell'edizione Community gratuita.

Package NuGet (con licenza) Installa esegece.sgcWebSockets da nuget.org.
Visualizza su NuGet →
Tutti i download .NET Package, demo compilate ed esempi per ogni target .NET.
Apri →

Che cosa serve prima di connettersi

I client hanno bisogno di un server con cui parlare, e i server hanno bisogno di una chiave host. Le demo coprono entrambi i lati.

Un server SSH su cui provare

Qualsiasi server SSH standard funziona con i client, con il subsystem SFTP abilitato per TsgcSFTPClient e il comando scp consentito per TsgcSCPClient, come hanno per impostazione predefinita la maggior parte dei server SSH. Un'altra possibilità è la demo del server SSH.

Credenziali o un file di chiave

Accedi con nome utente e password, oppure con un file di chiave privata Ed25519, ECDSA o RSA. Se la chiave è cifrata, la sua passphrase va in Authentication.Passphrase.

Una chiave host per il tuo server

TsgcSSHServer.GenerateHostKeyEd25519 crea un file di chiave host Ed25519. Assegnalo a HostKeyFiles e connettiti con ssh -p 2222 user@127.0.0.1.

sgcCustomIndy per Delphi

I componenti SSH per Delphi si basano sul componente aggiuntivo sgcCustomIndy. Installalo insieme a questa versione di prova; è sempre incluso nel tuo ordine se decidi di acquistare.

Requisiti di sistema

Delphi

  • Delphi 7, 2007, 2009, 2010
  • Da Delphi XE a XE8
  • Da Delphi 10 Seattle a 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • Windows Win32, Windows Win64 e Linux64
  • VCL, FMX, applicazioni console e servizi

.NET e runtime

  • .NET 8, .NET 9, .NET 10 e .NET Standard 2.0
  • Codice .NET completamente gestito, nessun OpenSSL da distribuire
  • Il server SSH per Delphi carica la sua chiave host con le librerie OpenSSL
  • I componenti Delphi richiedono il componente aggiuntivo sgcCustomIndy, incluso in ogni ordine
  • Codice sorgente completo nelle versioni a pagamento

Ti serve una licenza?

sgcSSH viene concesso in licenza da solo, con il runtime sgcWebSockets Core incluso.