Привет всем!Как известно, есть замечательная утилита под названием Putty, которая позволяет получить управление над unix-сервером через ssh-протокол.
Но, Putty разрабатывалась для ручного управления.. А как бы мне получить управление над Putty программно? Чтобы я мог посылать команды удаленной машине и получать от нее ответы в свое приложение (хочу автоматизировать маленький процесс).
Заранее благодарен за помощь!
>Как известно, есть замечательная утилита под названием Putty, которая позволяет получить управление над unix-сервером через ssh-протокол.libssh2, например.
>над unix-сервером через ssh-протокол....
>Чтобы я мог посылать команды удаленной машине и
>получать от нее ответы в свое приложение
>(хочу автоматизировать маленький процесс).Ну ясно же как божий день - надо написать клиента для ssh :)
А собственно PuTTY и есть пример такого клиента. Он доступен в исходниках с сайта автора Simon Tatham. Кстати нормальный мужик - я ему патчики слал чтоб одна его утиль (не PuTTY) под FreeBSD собиралась :)
А именно насчёт крестов - я не советчик. Я уже давно завязал "автоматизировать маленькие процесы" используя что то низкоуровневое :) В Perl'e и Python'e есть соотв. бибки - работы там на 10 строчек кода :) Думай программер!
может plink от Putty хватит?