Ssh
更改 netcat 抓取的 SSH 橫幅
我已經安裝了 openssh 伺服器。我想禁用當我這樣做時顯示的橫幅::
nc 0.0.0.0 22
它顯示類似這樣的內容 ::
SSH-2.0-OpenSSH_6.7p1 Raspbian-5
。如何讓它顯示其他東西或什麼都沒有?
這個橫幅
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
伺服器將不再顯示它。