September 2nd, 2010

ski

Net::SSH::Perl, Net::SSH2, Net::OpenSSH и Net::Appliance::Session

Довелось мне тут столкнуться с надобностью передавать по SSH серию команд с использованием языка Perl. Чтобы добиться цели, мне пришлось перепробовать 4 подключаемых модуля, прежде чем результат, наконец, был получен? Почему? Да потому, что Unix/Linux позволяет в рамках одной команды ssh отправить много команд sh, так что сессионность, по большому счёту, никого не волнует. Но в случае с различными маршрутизаторами и прочими приборами управления сетью всё сложнее, здесь цепочку команд не передашь.
Collapse )