My Archlinux running devices does not present themselves duing ssh handshake:
$ telnet 192.168.1.151 11735
Trying 192.168.1.151...
Connected to 192.168.1.151.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.4
However Raspribian
# telnet 1.2.3.4 1234
Trying 1.2.3.4...
Connected to 1.2.3.4.
Escape character is '^]'.
SSH-2.0-OpenSSH_6.7p1 Raspbian-5+deb8u3
# telnet 4.3.2.1 4321
Trying 4.3.2.1...
Connected to 4.3.2.1.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.1
They introduce themselves during handshake.
Does configuring system to not present themselves during handshake, increase security?
(I guess, it does, as knowledge about software and version allow to narrow search of potential security holes)
If, yes, how to configure server to not introduce it's OS version during ssh handshake? (or maybe even introduce as some other, to confuse potential adversary?)