Descargar sgcSSH

Los componentes de sgcSSH vienen dentro del instalador de prueba de sgcWebSockets. Descarga el paquete de tu versión del IDE y aparecerá la página de paleta SGC SSH con los cinco componentes listos para usar: TsgcSSHClient, TsgcSFTPClient, TsgcSCPClient, TsgcSSHServer y TsgcSFTPServer. No hace falta ningún instalador aparte. Las demos están en Demos\27.SSH.

Un instalador, una prueba. sgcSSH se licencia como paquete independiente con el runtime sgcWebSockets Core incluido, y se distribuye a través de la misma descarga de prueba. Instálalo, abre la página de paleta SGC SSH y evalúa los clientes y los servidores antes de comprar.

Descargas de RAD Studio / Delphi

La versión de prueba funciona durante un tiempo limitado en un solo puesto de trabajo. Incluye los componentes de sgcSSH.

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

Paquete .NET

Las clases SSH y SFTP de .NET forman parte del paquete registrado de sgcWebSockets para .NET 8, .NET 9, .NET 10 y .NET Standard 2.0. No están en la edición gratuita Community.

Paquete NuGet (con licencia) Instala esegece.sgcWebSockets desde nuget.org.
Ver en NuGet →
Todas las descargas de .NET Paquetes, demos compiladas y ejemplos para cada destino de .NET.
Abrir →

Qué necesitas antes de conectar

Los clientes necesitan un servidor con el que hablar, y los servidores necesitan una clave de host. Las demos cubren ambos lados.

Un servidor SSH con el que probar

Cualquier servidor SSH estándar funciona con los clientes, con el subsistema SFTP activado para TsgcSFTPClient y el comando scp permitido para TsgcSCPClient, como tienen por defecto la mayoría de los servidores SSH. La demo del servidor SSH es otra opción.

Credenciales o un archivo de clave

Inicia sesión con nombre de usuario y contraseña, o con un archivo de clave privada Ed25519, ECDSA o RSA. Cuando la clave está cifrada, su frase de contraseña va en Authentication.Passphrase.

Una clave de host para tu servidor

TsgcSSHServer.GenerateHostKeyEd25519 crea un archivo de clave de host Ed25519. Asígnalo a HostKeyFiles y conéctate con ssh -p 2222 user@127.0.0.1.

sgcCustomIndy para Delphi

Los componentes SSH de Delphi se construyen sobre el add-on sgcCustomIndy. Instálalo junto a esta prueba; siempre se incluye en tu pedido si decides comprar.

Requisitos del sistema

Delphi

  • Delphi 7, 2007, 2009, 2010
  • Delphi XE a XE8
  • Delphi 10 Seattle a 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • Windows Win32, Windows Win64 y Linux64
  • VCL, FMX, aplicaciones de consola y servicios

.NET y runtime

  • .NET 8, .NET 9, .NET 10 y .NET Standard 2.0
  • Código .NET totalmente gestionado, sin OpenSSL que desplegar
  • El servidor SSH de Delphi carga su clave de host con las librerías OpenSSL
  • Los componentes Delphi necesitan el add-on sgcCustomIndy, incluido en cada pedido
  • Código fuente completo en las versiones de pago

¿Necesitas una licencia?

sgcSSH se licencia por separado, con el runtime sgcWebSockets Core incluido.