Com a instalação da nova versão do openssl, você deve ter uma nova versão do libcrypto.so em algum lugar do seu sistema. O que você precisa fazer é localizar essa nova versão do libcrypto ,
find / -type f -name 'libcrypto*' -print
e, uma vez encontrado, crie um link para esta nova biblioteca com o nome libcrypto.a :
ln -s /path/to/libcrypto_new /opt/freeware/lib/libcrypto.a
Editar:
Você pesquisou libcrypto * ou libcrypto.a? Minha versão do sshd, posso verificar isso com o comando
ldd /usr/sbin/sshd
depende do libcrypto.so.1.0.0, libcrypto.so.1, lib5kcrypto.so.3. Você deve fazer a mesma verificação e ver quais bibliotecas estão disponíveis no seu sistema. Se você puder encontrar versões mais novas das mesmas bibliotecas, você pode tentar fazer como eu sugeri acima, ie substituir as versões antigas da biblioteca por um link para as novas, esperando que os dois conjuntos sejam compatível.
Se não estiverem, ou você não encontrar nenhum substituto óbvio, você poderá recompilar o sshd da fonte ou reinstalá-lo. Não vejo outra solução.