下载 sgcSSH
sgcSSH 组件随 sgcWebSockets 试用版安装程序一同提供。下载对应您 IDE 版本的包,SGC SSH 面板页便会出现,全部五个组件随时可用:TsgcSSHClient、TsgcSFTPClient、TsgcSCPClient、TsgcSSHServer 和 TsgcSFTPServer。无需单独的安装程序。演示位于 Demos\27.SSH。
sgcSSH 组件随 sgcWebSockets 试用版安装程序一同提供。下载对应您 IDE 版本的包,SGC SSH 面板页便会出现,全部五个组件随时可用:TsgcSSHClient、TsgcSFTPClient、TsgcSCPClient、TsgcSSHServer 和 TsgcSFTPServer。无需单独的安装程序。演示位于 Demos\27.SSH。
一个安装程序,一个试用版。sgcSSH 作为独立包授权,内置 sgcWebSockets Core 运行时,并通过同一个试用版下载分发。安装它,打开 SGC SSH 面板页,在购买之前评估客户端和服务器。
试用版在单台工作站上可使用有限时间,包含所有 sgcSSH 组件。
.NET 的 SSH 和 SFTP 类属于面向 .NET 8、.NET 9、.NET 10 和 .NET Standard 2.0 的已注册 sgcWebSockets 包,不在免费的 Community 版本中。
esegece.sgcWebSockets。
客户端需要一台可通信的服务器,服务器需要一个主机密钥。演示涵盖了两端。
任何标准 SSH 服务器都可以与客户端配合使用,只需为 TsgcSFTPClient 启用 SFTP 子系统,并为 TsgcSCPClient 允许 scp 命令,大多数 SSH 服务器默认即是如此。SSH 服务器演示是另一种选择。
使用用户名和密码,或使用 Ed25519、ECDSA 或 RSA 私钥文件登录。密钥已加密时,其口令填入 Authentication.Passphrase。
TsgcSSHServer.GenerateHostKeyEd25519 会创建一个 Ed25519 主机密钥文件。把它赋给 HostKeyFiles,然后使用 ssh -p 2222 user@127.0.0.1 连接。
Delphi SSH 组件基于 sgcCustomIndy 附加包。请与此试用版一起安装;如果您决定购买,它始终包含在您的订单中。