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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Kriventsov                 2:5020/400     10 Oct 2006  07:40:31
 To : Alex Antonov
 Subject : Re: SSH Парольная фраза
 -------------------------------------------------------------------------------- 
 
 
 Я это делал в свое время через expect:
 
 #!/usr/bin/expect
 spawn ssh user@serv "echo 'OK'"
 expect -re "word:?"
 send "password\n"
 expect -re "word:?"
 send "\x03\r"
 expect eof
 
 Как иначе я не знаю, т.к. ssh не читает пароль из stdin.
 
 Если же есть возможность использовать ключи тогда лучше их.
 
 Alex Antonov wrote:
 
 > Привет Всем!
 > 
 > При попытке автоматизировать установку ssh соединения ( нужно делать это в 
 > автомате из скрипта )
 > спрашивается парольная фраза ключа
 > При генерации она оставлена пустой
 > перенаправление ввода
 > ( ssh -N -R 2222:127.0.0.1:22  ip <file )
 > не помогает ( все равно просит с клавиатуры )
 > соответственно скрипт на этом глохнет
 > Подскажите как это побороть ( нужно чтоб в случае смерти ssh он 
 > перезапускался в автомате )
 > 
 > Заранее благодарен Alex
 > 
 > 
 > 
 > 
 
 --- ifmail v.2.15dev5.3
  * Origin: Farpost Int (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 SSH Парольная фраза   Alex Antonov   05 Oct 2006 20:02:16 
 SSH Парольная фраза   Andrey Ostanovsky   05 Oct 2006 22:57:32 
 Re: SSH Парольная фраза   Alexander Kriventsov   10 Oct 2006 07:40:31 
Архивное /ru.unix.bsd/918138fc74ae.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional