URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 20278
[ Назад ]

Исходное сообщение
"доступ на cisco по ssh ключам"

Отправлено Дмитрий , 28-Дек-09 09:30 
Уважаемые!
Периодически необходимо выполнить на cisco выполнять разные команды.
на cisco есть ssh
выполнять надо с OS linux(suse)

принцип примерно понятен, надо поменяться ключами, но как это сделать?

киньте ссылкой на вменяемый мануал.
в инете ничего путнего не нашел :(


Содержание

Сообщения в этом обсуждении
"доступ на cisco по ssh ключам"
Отправлено redd , 28-Дек-09 10:30 
с консоли набери ssh (ip host)
попросит обменятся ключами ответь yes

"доступ на cisco по ssh ключам"
Отправлено Николай , 28-Дек-09 10:35 
>Уважаемые!
>Периодически необходимо выполнить на cisco выполнять разные команды.
>на cisco есть ssh
>выполнять надо с OS linux(suse)
>
>принцип примерно понятен, надо поменяться ключами, но как это сделать?
>
>киньте ссылкой на вменяемый мануал.
>в инете ничего путнего не нашел :(

а по ssh на cisco для начала не побовал зайти? :)


"доступ на cisco по ssh ключам"
Отправлено Дмитрий , 28-Дек-09 13:06 
>Уважаемые!
>Периодически необходимо выполнить на cisco выполнять разные команды.
>на cisco есть ssh
>выполнять надо с OS linux(suse)
>
>принцип примерно понятен, надо поменяться ключами, но как это сделать?
>
>киньте ссылкой на вменяемый мануал.
>в инете ничего путнего не нашел :(

необходим доступ без ввода пароля!


"доступ на cisco по ssh ключам"
Отправлено Myxa , 28-Дек-09 13:53 
>необходим доступ без ввода пароля!

Есть такая фича на циске - rcd
Фактически позволяет удаленной машине соединяться и выполнять указанные киманды.


"доступ на cisco по ssh ключам"
Отправлено Hammer , 28-Дек-09 15:12 
>>необходим доступ без ввода пароля!
>
>Есть такая фича на циске - rcd
>Фактически позволяет удаленной машине соединяться и выполнять указанные киманды.

В своё время писал скрипты под cacti для монитроинга VoIP и PPPoE юзеров. Использовал перл. могу скинуть как пример. Коннект идет по телнет с вводом юзернейма и пароля.


"доступ на cisco по ssh ключам"
Отправлено Дмитрий , 28-Дек-09 15:19 
>>>необходим доступ без ввода пароля!
>>
>>Есть такая фича на циске - rcd
>>Фактически позволяет удаленной машине соединяться и выполнять указанные киманды.
>
>В своё время писал скрипты под cacti для монитроинга VoIP и PPPoE
>юзеров. Использовал перл. могу скинуть как пример. Коннект идет по телнет
>с вводом юзернейма и пароля.

Кидай, хотя телент не очень интересен в данном случае :(
dimcha  (афаф) e1.ru


"доступ на cisco по ssh ключам"
Отправлено Myxa , 28-Дек-09 20:49 
почитайте rcmd (удаленное выполнение команд)
C любой машины будете иметь возможность  удаленно командовать на cisco через rsh.

"доступ на cisco по ssh ключам"
Отправлено Hammer , 03-Янв-10 05:29 
#!/usr/bin/perl
#VoIP pool for cisco router 2651
use Net::Telnet::Cisco;
my $session = Net::Telnet::Cisco->new(Host => 'XXX.QQQ.AAA.DDD');
  $session->login('username', 'password');
@output = $session->cmd('show voice call status    | i active');
  $session->close;
chomp @output;
$ottt = pop (@output);
$ottt =~ m/\d+/;
$number = $&;
print "PoolVoip:",$number;

"доступ на cisco по ssh ключам"
Отправлено dispay666 , 29-Дек-09 02:58 
>Уважаемые!
>Периодически необходимо выполнить на cisco выполнять разные команды.
>на cisco есть ssh
>выполнять надо с OS linux(suse)
>
>принцип примерно понятен, надо поменяться ключами, но как это сделать?
>
>киньте ссылкой на вменяемый мануал.
>в инете ничего путнего не нашел :(

Поднимал я тут схожий вопрос:
http://www.opennet.ru/openforum/vsluhforumID6/19825.html

посоветовали:
" 2. ssh -c 'command' с аутенфикацией по паролю. Чтобы не вбивать пароль руками, можно воспользоваться expect-ом."



"доступ на cisco по ssh ключам"
Отправлено Hammer , 05-Янв-10 01:30 
>Уважаемые!
>Периодически необходимо выполнить на cisco выполнять разные команды.
>на cisco есть ssh
>выполнять надо с OS linux(suse)
>
>принцип примерно понятен, надо поменяться ключами, но как это сделать?
>
>киньте ссылкой на вменяемый мануал.
>в инете ничего путнего не нашел :(

Вот нашел еще один занимательный модуль. Как раз под твои задачи:
http://search.cpan.org/~turnstep/Net-SSH-Perl-1.34/lib/Net/S...


"доступ на cisco по ssh ключам"
Отправлено Анонима , 07-Янв-10 05:46 
>Уважаемые!
>Периодически необходимо выполнить на cisco выполнять разные команды.
>на cisco есть ssh
>выполнять надо с OS linux(suse)
>
>принцип примерно понятен, надо поменяться ключами, но как это сделать?
>
>киньте ссылкой на вменяемый мануал.
>в инете ничего путнего не нашел :(

В версиях 12.Х такое сделать невозможно, добавили только в 15.0


"доступ на cisco по ssh ключам"
Отправлено dispay666 , 14-Янв-10 07:56 
>[оверквотинг удален]
>>Периодически необходимо выполнить на cisco выполнять разные команды.
>>на cisco есть ssh
>>выполнять надо с OS linux(suse)
>>
>>принцип примерно понятен, надо поменяться ключами, но как это сделать?
>>
>>киньте ссылкой на вменяемый мануал.
>>в инете ничего путнего не нашел :(
>
>В версиях 12.Х такое сделать невозможно, добавили только в 15.0

ага, точно
http://blog.ioshints.info/2009/10/ssh-rsa-authentication-wor...