Нужен скрипт для проверки максимального кол-ва возможных подключений по ssh к удалённому серверу.Я накатал маленький скрипт автоматизирующий подключение(назовём его ssh_1):
Код:
#!/usr/bin/expect
spawn ssh user@host -x
expect password:
send "my_password"
interact $spawn_idХочу, чтобы было так:
Я подключаюсь по ssh к серверу, сбрасываю подключение в bg. Заново подключаюсь итд..., как только подключица не удаётся, выхожу из всех подключений и вывожу на экран что-то типа "Максимальное кол-во подключений - $max_ssh".
зы: всё запускается одним Главным скриптом.Знаю есть screen, но как ему через скрипт дать на вход мой ssh_1? А после ещё переключиться на другой экран.
Наверное стоит реализовать по другому, но я не знаю как. Интернет молчит(или я не так ищу). Помогите)
>Нужен скрипт для проверки максимального кол-ва возможных подключений по ssh к удалённому
>серверу.К серверу или с одной учётной записью?
Если к серверу, то надо менять логины, и у тебя скорее дескрипторы кончатся чем ты отказ получишь ))
>>Нужен скрипт для проверки максимального кол-ва возможных подключений по ssh к удалённому
>>серверу.
>
>К серверу или с одной учётной записью?
>
>Если к серверу, то надо менять логины, и у тебя скорее дескрипторы
>кончатся чем ты отказ получишь ))Тема такая, есть сервер с учётными записями пользователей. У меня одна из уч. записей. Нужно проверить сколько максимально ssh соединений по поему логину-паролю я могу совершить.
>>>Нужен скрипт для проверки максимального кол-ва возможных подключений по ssh к удалённому
>>>серверу.Для Linux:
ssh login@host cat /proc/sys/kernel/pty/max
Правда память может кончиться раньше. Будешь мерять брютфорсом - тамошний админ сделает тебе кол-во возможных подключений = 0.