Возникла задача: получить инфу с удаленного сервера к которому есть доступ по SSH.
Инфу вытащил, НО.........во время коннекта, никак не могу передать пароль скриптом.....((( Вручную - не подойдет.
Может кто встречался с подобной проблемой.....
Буду рад любой помощи...
Передача команды по SSH (Как отправить пароль SSH серверу)
Модератор: Модераторы разделов
-
Mazdader
- Сообщения: 155
- ОС: Debian Squeeze
Re: Передача команды по SSH
Аутентификация по ключу.
-
Devon
- Сообщения: 101
- ОС: Debian, Mac, SlackHat :)
-
real_maverick
- Сообщения: 28
- ОС: CentOS
Re: Передача команды по SSH
1. настроить беспарольную аутентификацию по ssh для заданного юзера (на вскидку два примера):
http://dreamcatcher.ru/docs/ssh-agent.html
http://www.securityfocus.com/infocus/1812
2. использовать expect (если первое решение неприемлемо)
http://www.opennet.ru/tips/info/583.shtml
-
CoffiN
- Сообщения: 11
Re: Передача команды по SSH
Все работает, только есть один трабл.....((
Как извлечь для обработки в shell инфу, которая выводится в терминал после подачи команди с помощью expect...? В манах к Tcl ничего конретного не нашел :/
Как извлечь для обработки в shell инфу, которая выводится в терминал после подачи команди с помощью expect...? В манах к Tcl ничего конретного не нашел :/