编辑
2023-11-28
笔记
00
请注意,本文编写于 422 天前,最后修改于 422 天前,其中某些信息可能已经过时。

目录

1.下载openssh-9.5p1.tar.gz包
2.进入openssh-9.5p1文件目录
3.执行文件目录下文件
4.编译、编译安装
5.查看SSH版本是否更新。

1.下载openssh-9.5p1.tar.gz包

解压openssh-9.5p1.tar.gz包

js
tar -zxvf openssh-9.5p1.tar.gz

2.进入openssh-9.5p1文件目录

js
cd openssh-9.5p1

3.执行文件目录下文件

js
./configure

4.编译、编译安装

js
make
js
make install

5.查看SSH版本是否更新。

js
ssh -V

相关信息

解决 OpenSSL library not found 或者 Your OpenSSL headers do not match your library. Check config.log for details.

js
错误的原因就是找不到libcrypto.so或者该文件版本不对。 解决办法: ssl一般默认是在/usr/local/下,编译的时候指定一下路径就可以通过了。 CCFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" ./configure
js
如果不知道具体路径可以全盘搜索libcrypto.so文件,找到对应版本,在用上述方法解决。 find / -name libcrypto.so*

本文作者:松轩(^U^)

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

Document