Pobierz sgcSSH

Komponenty sgcSSH są dostarczane w instalatorze próbnym sgcWebSockets. Pobierz pakiet dla swojej wersji IDE, a strona palety SGC SSH pojawi się ze wszystkimi pięcioma komponentami gotowymi do użycia: TsgcSSHClient, TsgcSFTPClient, TsgcSCPClient, TsgcSSHServer i TsgcSFTPServer. Osobny instalator nie jest potrzebny. Demonstracje znajdziesz w Demos\27.SSH.

Jeden instalator, jedna wersja próbna. sgcSSH jest licencjonowany jako pakiet samodzielny z dołączonym środowiskiem uruchomieniowym sgcWebSockets Core i jest dystrybuowany przez to samo pobranie wersji próbnej. Zainstaluj go, otwórz stronę palety SGC SSH i wypróbuj klienty oraz serwery, zanim kupisz.

Pliki do pobrania dla RAD Studio / Delphi

Wersja próbna działa przez ograniczony czas na jednej stacji roboczej. Zawiera komponenty sgcSSH.

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

Pakiet .NET

Klasy SSH i SFTP dla .NET są częścią zarejestrowanego pakietu sgcWebSockets dla .NET 8, .NET 9, .NET 10 i .NET Standard 2.0. Nie ma ich w bezpłatnej edycji Community.

Pakiet NuGet (licencjonowany) Zainstaluj esegece.sgcWebSockets z nuget.org.
Zobacz w NuGet →
Wszystkie pliki do pobrania dla .NET Pakiety, skompilowane demonstracje i przykłady dla każdego celu .NET.
Otwórz →

Czego potrzebujesz, zanim się połączysz

Klienty potrzebują serwera, z którym będą rozmawiać, a serwery potrzebują klucza hosta. Demonstracje obejmują obie strony.

Serwer SSH do testów

Z klientami działa każdy standardowy serwer SSH, z włączonym podsystemem SFTP dla TsgcSFTPClient i dozwolonym poleceniem scp dla TsgcSCPClient, tak jak ma to większość serwerów SSH domyślnie. Inną opcją jest demonstracja serwera SSH.

Dane logowania lub plik klucza

Zaloguj się nazwą użytkownika i hasłem albo plikiem klucza prywatnego Ed25519, ECDSA lub RSA. Gdy klucz jest zaszyfrowany, jego hasło trafia do Authentication.Passphrase.

Klucz hosta dla twojego serwera

TsgcSSHServer.GenerateHostKeyEd25519 tworzy plik klucza hosta Ed25519. Przypisz go do HostKeyFiles i połącz się przez ssh -p 2222 user@127.0.0.1.

sgcCustomIndy dla Delphi

Komponenty SSH dla Delphi opierają się na dodatku sgcCustomIndy. Zainstaluj go razem z tą wersją próbną, jest zawsze wliczony w twoje zamówienie, jeśli zdecydujesz się na zakup.

Wymagania systemowe

Delphi

  • Delphi 7, 2007, 2009, 2010
  • Delphi od XE do XE8
  • Delphi od 10 Seattle do 10.4 Sydney
  • Delphi 11 Alexandria, 12 Athens, 13 Florence
  • Windows Win32, Windows Win64 i Linux64
  • VCL, FMX, aplikacje konsolowe i usługi

.NET i środowisko uruchomieniowe

  • .NET 8, .NET 9, .NET 10 i .NET Standard 2.0
  • W pełni zarządzany kod .NET, bez OpenSSL do wdrożenia
  • Serwer SSH dla Delphi wczytuje swój klucz hosta za pomocą bibliotek OpenSSL
  • Komponenty Delphi wymagają dodatku sgcCustomIndy, wliczonego w każde zamówienie
  • Pełny kod źródłowy w wersjach płatnych

Potrzebujesz licencji?

sgcSSH jest licencjonowany samodzielnie, z dołączonym środowiskiem uruchomieniowym sgcWebSockets Core.