Увеличение лимита исходящих соединений ssh

0

Я использую pssh ( https://code.google.com/p/parallel-ssh/ ) выполнить ssh с одной машины Linux на несколько других и начать работу там. Соединение ssh прерывается только после завершения задания в этом экземпляре. Проблема в том, что, похоже, существует ограничение на количество исходящих соединений ssh ​​из одного экземпляра - оно составляет около 30. Я искал и обнаружил, что значения MaxStartups и MaxSessions в ssd_config необходимо увеличить. Я это сделал. Но потом я получил следующие сообщения об ошибках.

/ etc / ssh / ssh_config: строка 63: неверный параметр конфигурации: MaxStartups / etc / ssh / ssh_config: строка 64: неверный параметр конфигурации: MaxSessions

Я предполагаю, что эти параметры не поддерживаются в версии ssh на компьютере с Linux.

Я также увеличил значение net.core.somaxconn в sysctl.conf до 1024 со значения по умолчанию 128, как предлагалось в некоторых сообщениях. Но это не помогло.

Кто-нибудь знает, как решить эту проблему?

Заранее спасибо.

Сообщения проверены:
1) Ограничения SSH-соединения
2) www.derkeiler.com/Newsgroups/comp.security.ssh/2010-06/msg00031.html
3) www.linuxquestions.org/questions/linux-newbie-8/max-concurrent-ssh-connections-limit-739647/

Raghava
источник

Ответы:

0

Pssh имеет ограничение на количество одновременных сессий ssh. Похоже, по умолчанию установлено значение 32. Вы можете изменить лимит, используя -p или же --par аргумент командной строки. Увидеть pssh руководство ,

/etc/ssh/ssh_config: line 63: Bad configuration option: MaxStartups
/etc/ssh/ssh_config: line 64: Bad configuration option: MaxSessions

ssh_config это файл конфигурации для SSH клиент , а не сервер. MaxStartups и MaxSessions сервер параметры конфигурации. Они идут в sshd_config, который является файлом конфигурации для сервер , Они также влияют на входящие сеансы, а не на исходящие сеансы.

Kenster
источник
Спасибо. Я так и сделал, но я все еще сталкиваюсь с той же проблемой - возможно только 33 ssh-соединения. Я использовал ssh для подключения к 64 машинам одна за другой, не прерывая соединение ssh, и это сработало. Я начинаю подозревать pssh, а не ssh.
Raghava