4

私は Python を使用してホストに SSH 接続し、bash コマンドを実行してから、後で表示するために Python の方法で結果をいくつかのデータ構造に解析しています。

SSH に Paramiko ライブラリを使用し、リモート ホストで次のようにコマンドを実行しています。

ssh = paramiko.SSHClient()
ssh.exec_command("command goes here")

この方法で多くのコマンドを実行していますが、それらのほとんどが機能しているようです (ファイルをループし、コマンドを実行するためにリモート サーバー上でファイル パスを作成しています)。ただし、実行の途中でこのエラーが発生します。

私が行っている電話の量と関係があると思いますssh.exec_command()が、よくわかりません。何か案は?

4

2 に答える 2

7

私も同様の問題を抱えており、SSHサーバー構成も変更する必要があることがわかりました。

同様の問題を抱えている人は"#MaxSessions=10"、最初に sshd 構成で見つけることができます (私の場合は/etc/sshd/sshd_config)。

MaxSessions=10他の値に変更すると、問題が解決する場合があります。

于 2014-11-11T10:05:38.690 に答える