Как проверить, что SSH подключен через dropbear?

v=1.5.1
( set -f; IFS=. split=( $v )
if [ ${#split[2]} -eq 1 ]
then 
  nv=${split[0]}.${split[1]}0${split[2]}
else
  nv=${split[0]}.${split[1]}${split[2]}
fi
printf "$nv" )
0
22.02.2020, 17:05
2 ответа

ps axjf | less +/axjfИ следуйте по дереву до команды sshd.

Если у него общее имя, как у меня, то /usr/sbin/sshd --versionилиstrings /usr/sbin/sshd | less

0
28.04.2021, 23:22

Если вы хотите узнать объявленную версию удаленного сервера, используйтеssh -v(подробный ). Вот пример подключения от машины с OpenSSH к машины с dropbear:

user@machine:~ $ ssh -v ${ip-address}
...
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.13
debug1: Remote protocol version 2.0, remote software version dropbear_2013.60
...
2
28.04.2021, 23:22

Теги

Похожие вопросы