Télécharger sgcSSH

Les composants sgcSSH sont livrés dans l'installateur d'essai de sgcWebSockets. Télécharge le package de ta version d'IDE et la page de palette SGC SSH apparaît avec les cinq composants prêts à l'emploi : TsgcSSHClient, TsgcSFTPClient, TsgcSCPClient, TsgcSSHServer et TsgcSFTPServer. Aucun installateur séparé n'est nécessaire. Les démos se trouvent dans Demos\27.SSH.

Un installateur, un essai. sgcSSH est licencié comme package autonome avec le runtime sgcWebSockets Core inclus, et il est distribué via le même téléchargement d'essai. Installe-le, ouvre la page de palette SGC SSH et évalue les clients et les serveurs avant d'acheter.

Téléchargements RAD Studio / Delphi

La version d'essai fonctionne pendant une durée limitée sur un seul poste de travail. Inclut les composants sgcSSH.

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

Package .NET

Les classes SSH et SFTP de .NET font partie du package sgcWebSockets enregistré pour .NET 8, .NET 9, .NET 10 et .NET Standard 2.0. Elles ne sont pas dans l'édition Community gratuite.

Package NuGet (sous licence) Installe esegece.sgcWebSockets depuis nuget.org.
Voir sur NuGet →
Tous les téléchargements .NET Packages, démos compilées et exemples pour chaque cible .NET.
Ouvrir →

Ce qu'il te faut avant de te connecter

Les clients ont besoin d'un serveur avec lequel dialoguer, et les serveurs ont besoin d'une clé d'hôte. Les démos couvrent les deux côtés.

Un serveur SSH pour tester

Tout serveur SSH standard fonctionne avec les clients, avec le sous-système SFTP activé pour TsgcSFTPClient et la commande scp autorisée pour TsgcSCPClient, comme la plupart des serveurs SSH le font par défaut. La démo du serveur SSH est une autre option.

Des identifiants ou un fichier de clé

Connecte-toi avec un nom d'utilisateur et un mot de passe, ou avec un fichier de clé privée Ed25519, ECDSA ou RSA. Lorsque la clé est chiffrée, sa phrase secrète va dans Authentication.Passphrase.

Une clé d'hôte pour ton serveur

TsgcSSHServer.GenerateHostKeyEd25519 crée un fichier de clé d'hôte Ed25519. Affecte-le à HostKeyFiles et connecte-toi avec ssh -p 2222 user@127.0.0.1.

sgcCustomIndy pour Delphi

Les composants SSH Delphi reposent sur le complément sgcCustomIndy. Installe-le avec cet essai ; il est toujours inclus dans ta commande si tu décides d'acheter.

Configuration système requise

Delphi

  • Delphi 7, 2007, 2009, 2010
  • Delphi XE à XE8
  • Delphi 10 Seattle à 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • Windows Win32, Windows Win64 et Linux64
  • VCL, FMX, applications console et services

.NET et runtime

  • .NET 8, .NET 9, .NET 10 et .NET Standard 2.0
  • Code .NET entièrement managé, aucun OpenSSL à déployer
  • Le serveur SSH Delphi charge sa clé d'hôte avec les bibliothèques OpenSSL
  • Les composants Delphi nécessitent le complément sgcCustomIndy, inclus dans chaque commande
  • Code source complet dans les versions payantes

Besoin d'une licence ?

sgcSSH est licencié séparément, avec le runtime sgcWebSockets Core inclus.