fedora16编译openssh-7.5

原创 2017年11月15日 14:37:56

操作系统:fedora16

升级文件:openssh-7.5p1.tar.gz


1、升级openssl,因为fedora16自带的openssl为1.0.0版本,openssh7.5需要版本号>1.0.0

注意:不要升级到最新的1.1版本,openssh7.5需要小于这个版本的openssl

版本要求可以查看openssh7.5


2、下载了openssl-1.0.1e.tar.gz版本


3、解压openssl-1.0.1e.tar.gz,首先要修改include/openssl/opensslv.h中最后的#define SHLIB_VERSION_NUMBER "1.0.1e",原来默认是1.0.0,那样编译出来的库文件才能被使用


4、./config shared --prefix=/usr/local/openssl-1.0.1e

     此处要编译动态库,使用shared参数

make -j4

make install


5、将libcrypto和libssl分别拷贝至/lib和/usr/lib目录,并将原来的文件软连接指向新的文件


6、开始升级openssh,./configure --prefix=/usr/local/openssh-7.5

      如果第三步未执行,此处会报错,提示crypto 版本找不到

       make -j4

       make install


7、将最终的openssh文件和openssl的库文件打包起来,可以直接在其他fedora16机器上使用

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

fedora16_i386下jthread+jrtplib交叉编译

  • 2013年08月10日 14:51
  • 637KB
  • 下载

openssh-7.5p1升级

1.安装gcc等编译器 yum -y install gcc gcc-c++ 2.安装openssl和openssl-devel 3.下载openssh-7.5p1 大家可以到...

CentOS 6.8 升级OpenSSH至最新版本7.5p1

CentOS 6.8 升级OpenSSH到最新版本7.5p1 OpenSSH远程权限提升漏洞(CVE-2016-10010) OpenSSH J-PAKE授权问题漏洞(CVE-2010-4478)...
  • zqx1205
  • zqx1205
  • 2017年07月13日 15:35
  • 343

openssh7.5_rpm_build构建rpm包

环境准备 centos6.6 #rpm知识参考 ref:http://m.blog.csdn.net/taiyang1987912/article/details/40145101 1.#依赖...

搭建fedora16->tiny210 Qt交叉编译环境 总结

先说参考资料吧: 友善之臂提供的《tiny210用户手册》(下面简称用户手册)是必不可少的,在测试交叉编译环境是否搭建好后,要写测试应用程序,那么210用户手册上所缺少的这部分在《Mini6410 ...

Fedora16下载编译android源码4.0

google不断的升级android, 主流的操作系统也在不断的升级,32到64位,版本1.0到2.0,到3.0......, 其实这背后也是这些软件供应商在不断的角力, 在这个迭代的年代,却苦了程序...

Fedora16 编译android 4.0

这周突然心血来潮,很久没玩过android的源码了,决定下个最新的4.0回来看看,但是notebook最新装的是fedora16的系统,发现有些地方和以前旧版本的要求不一样,下面就一点一点记录下来,免...
  • xlb6688
  • xlb6688
  • 2011年12月12日 01:21
  • 2364

Linux_OpenSSH_7.5升级必备软件

  • 2017年11月13日 12:03
  • 7.12MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:fedora16编译openssh-7.5
举报原因:
原因补充:

(最多只允许输入30个字)