当前位置: 首页 > OpenSource > 正文

openssh version mismatch 的解决

升级了一下openssh到最新版本openssh-5.0

$ssh -V
OpenSSH_5.0p1, OpenSSL 0.9.7g 19 Oct 2007

发现Openssl版本也是比较低
于是升级,下载openssl-0.9.8g.tar.gz

使用ssh登陆的时候报错
提示无法找到libcrypto.so.4
于是做了链接
ln -s /usr/lib/libssl.so.0.9.8 /lib/libssl.so.4

但是ssh还是报错,提示如下:

openssh version mismatch. Built against 908070, you have 90808g

google了一番,原来openssh和openssl的安装顺序是有一定限制的,
可以单独升级openssh,但是如果升级了openssl后,一定要重新编译openssh或者升级,否则openssh无法连上

本文固定链接: http://2hei.net/openssh_version_mismatch.html | 2hei's site

该日志由 2hei 于2008年06月25日发表在 OpenSource 分类下,
原创文章转载请注明: openssh version mismatch 的解决 | 2hei's site

报歉!评论已关闭.