Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: подобие expect для ssh-сессии   Volik Vasiliy   29 Jun 2004 16:52:51 
Архивное /ru.perl/40592f61a7753.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional