Описание тега libssh2

Клиентская библиотека, реализующая протокол SSH2.
1 ответ

Отправка команды с помощью ssh с libssh2 lib

Я пытаюсь использовать libssh2 для отправки команды через ssh, но не могу получить ожидаемый ответ. Это хорошо сочетается с моим малиновым пи. Функция для отправки команды: char * s7c_hardware::sendCmd(char * cmd, bool out) { if (!(channel = libssh2…
04 июл '17 в 22:08
2 ответа

ssh2_connect не определен в Debian

У меня есть несколько серверов в Debian 6.0.8 с версией php в 5.3.28-1~dotdeb.0. Я сделал apt-get install libssh2-php для каждого. Когда вы сделали php -v, у меня есть openssl и ssh2 в списке на каждом. Я уже перезапустил Apache после этого. Но когд…
05 фев '15 в 14:11
1 ответ

Ошибка обратной связи /Strongloop с обратным вызовом функции ssh2 Ошибка: запись ECONNABORTED

Я хочу иметь REST API, который возвращал бы в веб-браузере некоторые выходные данные CLI маршрутизатора Cisco от командных входов Cisco CLI через запрос REST, используя ssh2 и loopback. Я не могу понять это из-за этих ошибок. Приведенный ниже код бу…
20 фев '18 в 15:37
1 ответ

Выходной поток ssh2 на строку

Я очень новичок в ssh2 с PHP, и мне нужна помощь. Я пытаюсь выводить поток вывода php ssh2 построчно if($ssh = ssh2_connect('127.0.0.1', 22)) { if(ssh2_auth_password($ssh, 'root', 'password')) { $stream = ssh2_exec($ssh, 'ifconfig'); stream_set_bloc…
22 сен '13 в 17:23
1 ответ

Пакет libgit2 и libssh2 CMake 'libssh2' не найден

Поэтому, пытаясь CMake libgit на windows, я создаю правильный libssh2, но я получаю эту ошибку при компиляции libgit проверка модуля "libssh2" пакет 'libssh2' не найден LIBSSH2 не найден. Установите CMAKE_PREFIX_PATH, если он установлен за пределами…
23 сен '15 в 16:20
0 ответов

Perl, Net::SSH2, как прочитать все данные из SSH?

Мне нужно прочитать вывод программы, используя Net::SSH2. Моя проблема в том, что некоторые данные скрыты в нижней части вывода программы. В ssh-режиме мне нужно ввести "Return" на клавиатуре, чтобы посмотреть дальше. Это неудобно для использования …
03 апр '13 в 13:42
1 ответ

Использование SSH-аутентификации с libgit2

Я пытаюсь пройти аутентификацию на сервере git с помощью libgit2 используя ключи SSH. Пока что это работает для таких URL, как ssh://myuser@host.domain:1234/dirs/repo.git где мое приложение принимает URL-адрес в качестве аргумента. Тем не менее, есл…
26 июл '18 в 15:00
1 ответ

Как получить потокобезопасную библиотеку libssh2 для связи под Windows?

Я работаю над многопоточной многоплатформенной программой на основе Qt, которая использует libssh2. Программа иногда зависала в crypt_encrypt() и libssh2_transport_write(), когда несколько потоков, использующих SSH, были активны одновременно, поэтом…
1 ответ

Можете ли вы использовать ssh2_scp_recv в php для получения удаленного каталога?

Я пытаюсь использовать ssh2_scp_recv($connection, '/remote/directory', '/local/directory'); получить удаленный каталог, но я получаю сообщение об ошибке: Warning: ssh2_scp_recv(): Unable to receive remote file in /some-php-file.php on line 2. Это ра…
12 дек '17 в 00:16
1 ответ

PHP5, используйте функции SSH2, чтобы DL все файлы в папке, а затем удалить их с удаленного сервера

Я пытаюсь DL файл с одного сервера на другой. $ftpHandle = ssh2_connect('ftp.remoteServer.net', 22) ssh2_auth_password($ftpHandle, $userName, $password) После успешного подключения и входа в систему я запускаю это: $dir = "/dl"; $handledir = opendir…
12 июл '11 в 12:48
2 ответа

Как установить libssh2 на Ubuntu / RStudio Server

Для моего сервера Droplet RStudio Server под управлением Ubuntu я хочу использовать SFTP, но для этого нужно установить / включить libssh2. Я пытался следовать обоим https://libin007.wordpress.com/2012/09/16/install-libssh2/ и http://englanders.us/~…
25 янв '16 в 13:23
0 ответов

LIBSSH2 Ошибка в WINDOWS, когда FipsAlgorithmPolicy равен 1

Я подключаю удаленную машину Linux из WINDOWS. Мое приложение включает libssh2. Когда fipsAlgorithmPolicy равен 1 на компьютере с Windows, я не могу подключиться к удаленному компьютеру с Lnux. Однако нет абсолютно никаких проблем, когда fipsalgorit…
26 ноя '17 в 07:30
1 ответ

PHP ssh2_auth_pubkey_file не работает с зашифрованным закрытым ключом

Я использую ssh2 в PHP, следующим образом: $connection = ssh2_connect($host, $port); ssh2_auth_pubkey_file($connection, $username, $pubKey, $privKey, $passphrase); Это приводит к сообщению об ошибке: ssh2_auth_pubkey_file(): Authentication failed fo…
25 окт '12 в 08:35
2 ответа

SSH-соединение с использованием PHP

В моем VPN есть удаленный сервер и удаленный маршрутизатор (который работает под управлением RouterOS с API и поддерживает ssh-соединения). Я хочу написать сценарий php и развернуть его на сервере, чтобы он подключался к удаленному маршрутизатору с …
19 июн '14 в 01:08
0 ответов

Почему git2r не удается установить?

Когда я пытаюсь установить devtools в R через RStudio Server на моем компьютере с Red Hat Linux происходит сбой, потому что он не может установить git2r, Когда я тогда пытаюсь установить git2r, это не удается установить. Я думаю, что это может быть …
27 сен '18 в 22:43
3 ответа

Как получить ProcessID процесса ssh2_exec

Может ли кто-нибудь объяснить мне, как извлечь ProcessID из процесса, который запускается с ssh2_exec? Я пробовал много вещей, но он только дает следующее сообщение "Resource id #6" Ниже приведен код, с которым я борюсь, но вместо того, чтобы отобра…
16 дек '13 в 05:37
1 ответ

Создать интерактивное окно терминала ssh2

Код ниже работает, он отлично возвращает имя пользователя, с которым я подключился к серверу SSH. Можно ли создать какую-то интерактивную оболочку, куда я мог бы отправлять команды сам. Например, черное окно терминала на Mac. Я видел некоторую докум…
23 окт '14 в 09:13
0 ответов

libssh2 sftp: неблокирующий API - неопределенное поведение, когда API возвращает LIBSSH2_ERROR_EAGAIN

Я использую библиотеку libssh2 для моего приложения C++ под Linux. При использовании неблокирующего API, могут ли функции библиотеки SFTP управлять внутренними запросами, ожидающими пользователя? Например: LIBSSH2_SFTP_HANDLE *pSftpHandle = libssh2_…
30 дек '18 в 16:28
3 ответа

SSH2 PHP расширение

Некоторое время я пытался установить расширение SSH 2 для php на моем сервере CentOS 5.6 x64. Я запустил сервер с нуля, и вот шаги, которые я предпринял установить и настроить APF установить apache установить php установить MySQL добавить репозитори…
27 мар '12 в 08:27
1 ответ

Проблема аутентификации с SshUserKeyCredentials в libgit2sharp-SSH

Возникли проблемы при аутентификации с помощью SshUserKeyCredentials с использованием libgit2sharp-SSH: var co = new CloneOptions(); co.CredentialsProvider = (_url, _user, _cred) => new SshUserKeyCredentials { PrivateKey="C:\\path\\to\\private_ke…
28 дек '16 в 12:56