opensshサーバーをインストールしました。これを行うときに表示されるバナーを無効にしたいです。
nc 0.0.0.0 22
次のように表示されます: :: SSH-2.0-OpenSSH_6.7p1 Raspbian-5
。
他のものを表示したり、まったく表示しないようにするにはどうすればよいですか?
ベストアンサー1
このバナー
SSH-2.0-OpenSSH_6.7p1 Raspbian-5
セクションで説明されているように、SSHプロトコルの一部です。
4.2.プロトコルバージョン交換
~のRFC 4253:
接続が確立されると、両当事者は識別文字列を送信する必要があります。識別文字列は次のようにする必要があります。
SSH-protoversion-softwareversion SP comments CR LF
SSH-2.0
この部分から抜け出すことはできません。このsoftwareversion
セクションは一般的に相互運用性のために使用されるため、削除するのも良い考えではありません。これはcomments
オプションであり、必ずしも存在する必要はありません(ただしDebianではデフォルトでこれを含みます)。
DebianBanner
のオプションを使用してコメントを削除できますsshd_config
。に設定しno
てssh
サーバーを再起動すると、表示されなくなります。