URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8255
[ Назад ]

Исходное сообщение
"контроль над Putty из С++"

Отправлено Victor , 11-Май-09 08:31 
Привет всем!

Как известно, есть замечательная утилита под названием Putty, которая позволяет получить управление над unix-сервером через ssh-протокол.

Но, Putty разрабатывалась для ручного управления.. А как бы мне получить управление над Putty программно? Чтобы я мог посылать команды удаленной машине и получать от нее ответы в свое приложение (хочу автоматизировать маленький процесс).

Заранее благодарен за помощь!


Содержание

Сообщения в этом обсуждении
"контроль над Putty из С++"
Отправлено const86 , 11-Май-09 12:25 
>Как известно, есть замечательная утилита под названием Putty, которая позволяет получить управление над unix-сервером через ssh-протокол.

libssh2, например.


"контроль над Putty из С++"
Отправлено Warhead Wardick , 11-Май-09 19:46 

>над unix-сервером через ssh-протокол.

...
>Чтобы я мог посылать команды удаленной машине и
>получать от нее ответы в свое приложение
>(хочу автоматизировать маленький процесс).

Ну ясно же как божий день - надо написать клиента для ssh :)

А собственно PuTTY и есть пример такого клиента. Он доступен в исходниках с сайта автора Simon Tatham. Кстати нормальный мужик - я ему патчики слал чтоб одна его утиль (не PuTTY) под FreeBSD собиралась :)

А именно насчёт крестов - я не советчик. Я уже давно завязал "автоматизировать маленькие процесы" используя что то низкоуровневое :) В Perl'e и Python'e есть соотв. бибки - работы там на 10 строчек кода :) Думай программер!


"контроль над Putty из С++"
Отправлено poulch , 12-Май-09 14:27 
может plink от Putty хватит?