fedora16编译openssh-7.5

本文介绍了在Fedora16系统中,如何升级OpenSSL到1.0.1e以满足OpenSSH 7.5的版本要求,详细步骤包括下载、编译、安装、配置动态库路径、启动服务等。此外,还提到了编译完成后在其他Fedora16机器上部署时遇到的问题及解决方法。
摘要由CSDN通过智能技术生成

操作系统: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、./config shared --prefix=/usr/local/openssl-1.0.1e

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

make -j4

make install


4、增加动态库加载路径

vi /etc/ld.so.conf.d/openssl-1.0.1e.conf

写入内容/usr/local/openssl-1.0.1e/lib


5、执行ldconfig,使得路径生效


6、开始升级openssh,./configure --prefix=/usr/local/openssh-7.5  --with-ssl-dir=/usr/local/openssl-1.0.1e 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值