Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Exec11
0 / 0 / 1
Регистрация: 25.12.2012
Сообщений: 32
#1

Есть ли какая нибудь библиотечка для работы с ssh - C (СИ)

09.02.2015, 13:58. Просмотров 418. Ответов 0
Метки нет (Все метки)

не подскажите, есть ли какая нибудь библиотечка для работы с ssh

нужно из программы на Си подключиться к железки по ssh на ней выполнить несколько команд и отключиться.
вариант с предварительно сгенерированными сертификатами (приват/паблик) не подходит.

спасибо.

Добавлено через 2 часа 16 минут
нашел в интернете библиотеку libssh https://red.libssh.org/projects/libssh/files
в инструкции предлагается ее собрать.. я так понял в статическую или динамическую библиотеку (ну .a или .so)
хм.. хотелось бы без сбоки.
нашел примерчик:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <libssh/libssh.h>
#include <stdlib.h>
 
int main()
{
ssh_session my_ssh_session = ssh_new();
 
if (my_ssh_session == NULL)
exit(-1);
 
//...
 
ssh_free(my_ssh_session);
}
для тестирования
скопировал папку libssh в паку где у меня make файл (ОС Линух), в этой же папке и файлы main.c
в приведенном примере внес изменения в main.c:
#include "libssh/libssh.h"

получаю ошибку:
libssh/libssh.h:637:27: fatal error: libssh/legacy.h: Нет такого файла или каталога

ну понятно что файл в папке libssh/legacy.h есть..
как быть?

Добавлено через 41 минуту
637 строчка:
#include "libssh/legacy.h"
http://www.cyberforum.ru/c-beginners/thread555266.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2015, 13:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Есть ли какая нибудь библиотечка для работы с ssh (C (СИ)):

Задать 3 строчки, проверить является ли какая нибудь палиндромом
Помогите! Задать 3 строчки, проверить является ли какая нибудь палиндромом(то...

Есть ли библиотеки для работы с графикой
У меня вопрос, есть ли вообще такие функции ? Но только на Турбо Си, не с++....

Есть ли в С операторы new и delete для работы с динамическими переменными
Доброго времени суток! Есть ли в С операторы new и delete для работы с...

Какие библиотеки есть для работы с сетью и HTTP?
Здравствуйте! Подскажите, пожалуйста, какие есть библиотеки языка СИ для...

Есть ли какая-нибудь база для авто
Здравствуйте, помогите найти или существует ли база для автомобилей (марка и их...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2015, 13:58
Привет! Вот еще темы с решениями:

Есть ли какая нибудь версия ubuntu для слабеньких компьютеров?
Здравствуйте! У моего друга очень слабый компьютер. Не могли бы вы подсказать,...

Есть ли какая нибудь нормальная прога для компилирования кода на ассемблере?
Нам препод дал TASM и TLINK через фар и все такое, но это настолько бессссит,...

Есть какая-нибудь прога для создания резервной копии системы?
Я, к примеру, собираюсь поэкспериментировать с прошивкой планшета на андроне, и...

Есть ли какая-нибудь утилита управления дисковой полкой для hp storageworks msa70 ?
Ув. форумчане подскажите есть ли какая-нибудь утилита управления дисковой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru