->увеличить кол-во сессий поддерживаемых циской одновременно по ssh
Дело не в сессиях, а канале посылке\отправке данных. Т.е. по путти я могу несколько раз под собой или несколькими юзерами с одного или разных хостов войти на кошку.
из поста не видно где проблема ...
а киски под рукой нет для экперемента .
вот такой велосипед у меня работал .
username cisco871 privilege 15 secret 5 $1$UpQy$XL3pNjaA8d0DnJozqcx.
aaa new-model
aaa authorization exec default local
ip domain name mydomain.ge
ip ssh time-out 60
crypto key generate rsa
#!/usr/bin/perl
##################restarts int fa1 on xxx 871 router ( fa1 is connected to e1-eth converter ) ; to enable #logging set $Expect::Log_Stdout = 1;
use Expect;
use strict;
use bytes;
my $user = 'samtredia';
my $hostname = 'samtredia';
my $password = "Thewery secure passbugaga"
#command to run on cisco.
my $run = "ssh $user\@$hostname << EOF
conf t
int fa1
shut
no shut
exit
exit
exit
EOF";
my $timeout = 3;
###expect
$Expect::Log_Stdout = 0; # we do not need any output to STDOUT
my $exp = Expect->spawn($run) or die "Cannot spawn $run: $!\n";
$exp->expect ($timeout,
[ qr/\(yes\/no\)\? /, sub {
$exp->send("yes\n");
exp_continue; } ],
[ qr/password: /, sub {
$exp->send("$password\n");
} ],
);
$exp->soft_close();
чтобы ssh не спрашивал yes/no для новых хостов кажись
-o "StrictHostKeyChecking no" должно работать .
->perl -MCPAN -e 'install Expect'
ууу cpan, там вроде все в сырцах, на винде(так исторически
сложилось;-\) еще и minigw ставить придеца, а есть не в сырцах?