SSHのデバッグメッセージ「debug1: client_input_channel_req: channel 0 rtype keepalive@openssh.com reply 1」の表示を止める

SSHで接続して作業をしていると、約2分に一回

[dacelo@space ~]$ debug1: client_input_channel_req: channel 0 rtype keepalive@openssh.com reply 1

というデバッグメッセージが表示される。
別にSSH接続が切れたり問題が発生したりするわけでもないんだけど、うっとうしい。

どっかの設定で、デバッグのフラグがオンになってたりするのではないか?と考えて、以下のファイルを調べてみた。

ローカルのSSH設定
~/.ssh/config
→ファイル自体がそもそもなかった

SSH設定
/etc/ssh/sshd_config
デバッグっぽい設定は特に見当たらない。

[dacelo@space ~]$ cat /etc/ssh/sshd_config | grep debug 
[dacelo@space ~]$ cat /etc/ssh/sshd_config | grep keep 
[dacelo@space ~]$ cat /etc/ssh/sshd_config | grep Alive  
#TCPKeepAlive yes 
ClientAliveInterval 120  
ClientAliveCountMax 5 

KeepAlive関連の記述も、特に。

デバッグ…?と考えて、思い出した。

そもそもこのサーバに接続するとき、最初うまくいかなくて、デバッグモードで接続していたのだ!

別サーバーから

[dacelo@asahi ~]$ ssh -v dacelo@space -i ~/.ssh/id_rsa 
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *

(中略)

Welcome to Server space!

[dacelo@space ~]$ 

一旦ログアウトして、接続時の -v オプションを取ってログインして解決。

広告

[dacelo@asahi ~]$ ssh dacelo@space -i ~/.ssh/id_rsa 

Welcome to Server space!

[dacelo@space ~]$ 

About: dacelo


Leave a Reply

Your email address will not be published. Required fields are marked *