Библиотека Pascal SSH на основе LIBSSH2. LIBSSH2-это зрелая библиотека SSH, используемая PHP (встроенным), Rust и многими другими языками и приложениями.
Там нет компонентов для установки. Просто клонируйте репозиторий и добавьте исходную папку в путь библиотеки.
Динамическая библиотека Libssh2.dll должна быть развернута в том же каталоге, что и исполняемый файл. Справочник бин содержит двоичные файлы Win32 и Win64.
В настоящее время лучший (единственный) способ узнать, как использовать библиотеку, - это изучить демонстрации и исходный код.
В настоящее время только Delphi (версии с Generics) и Windows 32-разрядная и 64-битная поддерживаются Libssh2 доступны на Linux, iOS, OSX и других платформах. Таким образом, библиотека может быть расширена, чтобы обеспечить поддержку таких платформ. Получить запросы, чтобы обеспечить совместимость с другими платформами и/или FPC.
Переводы C-заголовка взяты с https://bitbucket.org/zeljkomarjanovic/libssh2-delphi Copyright (C) 2010, Zeljko Marjanovic (MPL 1.1). Все остальное было написано с нуля.