Ubuntu 18.04.3 LTSとv21.5でsshコマンドを実行しmobaxterm
、カーネル4.9を搭載したLinuxボードに接続しようとしています。
/etc/ssh/sshd_config
私はそれを次のように整理しました。
ClientAliveInterval 60
ClientAliveCountMax 0
Linuxボードから。
60秒後は、opensshバージョン8.0でのみ切断され、バージョン8.2、8.5、8.7、8.9では切断されません。 8.2バージョンのバグですか? 8.5、8.7。 8.9?
ベストアンサー1
ClientAliveInterval /etc/ssh/sshd_configで指定された時間以降
どの値を設定しましたか?sshd マンページ条項は次のとおりです。
ClientAliveInterval
Sets a timeout interval in seconds after which if no data has been
received from the client, sshd(8) will send a message through the
encrypted channel to request a response from the client. The default is 0,
indicating that these messages will not be sent to the client.
This option applies to protocol version 2 only.
接続がタイムアウトするようにするには、デフォルト値を使用することをお勧めします。
セッションの維持は次のとおりです。また構成接続中顧客片側~/.ssh/config
:
ServerAliveInterval
Sets a timeout interval in seconds after which if no data has been
received from the server, ssh(1) will send a message through the
encrypted channel to request a response from the server. The default is 0,
indicating that these messages will not be sent to the server.
This option applies to protocol version 2 only.
私のような欲しくないSSHセッションがタイムアウトし、次のようになります~/.ssh/config
。
Host *
ServerAliveInterval 15
ServerAliveCountMax 3