如何确定我的 ssh 服务器支持的 MAC、密码、密钥长度和 KexAlogrithms?
我需要为外部安全审计创建一个列表。我正在寻找类似的东西openssl s_client -connect example.com:443 -showcerts
。根据我的研究,ssh
使用中列出的默认密码man sshd_config
。但是,我需要一个可以在脚本中使用的解决方案,并且的信息。我需要在这里更正自己:您可以man sshd_config
不列出有关 key lengthServerKeyBits
在sshd_config
.
我想这会ssh -vv localhost &> ssh_connection_specs.out
返回我需要的信息,但我不确定列出的密码是客户端还是服务器支持的密码。另外我不确定如何在脚本中运行这个非交互式的。
有没有方便的方法来获取SSH
连接信息?