我的 Amazon Linux 计算机上有 Openssl V.1.0.1k-fips,几天前我在我的openssl.cnf
[ san_env ]
subjectAltName=${ENV::SAN}
和导出的变量export SAN=DNS:sitename
一切都很顺利。
然后过了一段时间,当我尝试重新登录我的服务器时,我收到一个错误ssh_exchange_identification: Connection closed by remote host
。我知道我的密钥是正确的,因为我上次进行更改时使用了它们,并且没有网络问题。除了 OpenSSL.cnf 发生变化之外,我什么也没做。
现在我确实通过评论 openssl.cnf 中的这些行(通过漫长而忙碌的过程)重新获得了登录信息,但我不明白为什么会发生这种情况,OpenSSL.cnf 对 ssh 服务有何影响?
谁能解释一下吗?