Você interpreta mal algo, mas é fácil ficar confuso.
- SSH = S ecure SH ell
- SSL = S ecure S ockets L ayer
ssh
/ sshd
é um aplicativo cliente-servidor independente que usa seu próprio protocolo de alto nível (o protocolo SSH); SSL é um protocolo paralelo usado com (por exemplo) servidores HTTPS. Aplicativos que usam um ou outro podem usar as mesmas cifras de baixo nível (que você pode delimitar com a opção Ciphers
em sshd_config
), portanto ssh
implementações são geralmente vinculadas a libssl
(que implementa as cifras < sup> 1 ), mas o protocolo de alto nível usado para comunicação shell segura não é nem SSL nem TLS.
Você pode definir quais versões do protocolo ssh devem ser aceitas (veja a opção Protocol
em man sshd_config
), mas o padrão já é o mais seguro.
1. TBH Eu não estou certo de que essa seja a razão da ligação, mas, sendo, não é para usar o protocolo SSL.