|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Volik Vasiliy 2:464/95.128 29 Jun 2004 16:52:51 To : Artem Chuprina Subject : Re: подобие expect для ssh-сессии -------------------------------------------------------------------------------- Hello, Artem! You wrote to Volik Vasiliy on Tue, 29 Jun 2004 10:14:17 +0300: AC> From: Artem Chuprina <ran+news@ran.pp.ru> AC> Volik Vasiliy -> All @ Tue, 29 Jun 2004 06:51:43 +0400: VV>> Выполняю из скрипта команду через ssh: VV>> $res = `ssh -l $lgn $srv '/etc/Run! -H \$HOME \" set\"'`; VV>> всё прекрасно работает и вопросов не задаёт если keyauthorisation VV>> включена но иногда возникают ситуации требующие реакции VV>> пользователя, а именно нажатия 3 раза enter VV>> Можно ли как-то передать туда (в ssh сессию) эти нажатия ввода. VV>> что-то AC> типа VV>> "\n\n\n"? AC> Это когда он за отсутствием ключей решает пароль спросить? Hайди в AC> man ssh ключик на тему batch mode, он эти ситуации сам обработает. Hет. Тут гораздо хуже. Я захожу под пользователями у которых нет пароля. А если пароль запросился, то значит что-то поломано. Мне достаточно знать что сломано, но проблема в том что просит ввести пароль. VV>> Использования различных библиотек не желательно всё должно работать VV>> на стандартном комплекте библиотек AC> Hу, скажем так, если ты не хочешь использовать готовые библиотеки, AC> тебе предлагается реализовать Expect.pm самостоятельно. получилось обойтись аналогичной командой VV>> Или как можно обработать таймаут? Это было бы вообще замечательно. AC> $SIG{ALRM} AC> -- AC> Artem Chuprina AC> RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 Best regards Volik Vasiliy Email: vvol@isd.dp.ua --- ifmail v.2.14-tx8.10 * Origin: ISD (2:464/95.128) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/40592f61a7753.html, оценка из 5, голосов 10
|