1. ホーム

ssh エラーの解決: シェルリクエストはチャンネル 0 で失敗しました。

2022-02-15 01:51:46

問題:jenkinsタスクを構築する際、ターゲットホストに接続できないことが判明し、コマンドラインからsshコマンドを手動で実行したところ、「shell request failed on channel 0」というエラーが発生しました。

原因 ターゲットホストのシステムプロセス数が少なすぎるため、接続できない

解決方法 etc/security/limits.d/20-nproc.conf ファイル内の値を変更し、4096 を 65535 などの大きな値に変更する必要があります。

[zhangsan@note1 /]$ cat /etc/security/limits.d/20-nproc.conf

* soft nproc 4096
root soft nproc unlimited


再Sshして完了です。