Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: тестирование ssh  (Прочитано 1055 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mailo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
тестирование ssh
« : 27 Июля 2009, 22:45:10 »
Нужен скрипт для проверки максимального кол-ва возможных подключений по 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? А после ещё переключиться на другой экран.

Наверное стоит реализовать по другому, но я не знаю как. Интернет молчит(или я не так ищу). Помогите)

Пользователь решил продолжить мысль 28 Июля 2009, 15:42:09:
хм, может недостаёт каких-то данных? или слишком сложно?
« Последнее редактирование: 28 Июля 2009, 15:42:09 от mailo »

 

Страница сгенерирована за 0.032 секунд. Запросов: 27.