当前位置:   article > 正文

CentOS6上编译OpenSSH为Rpm包并升级到新版本_centos6.9 openssh rpm

centos6.9 openssh rpm

写在前面

大半夜被前同事的电话call醒了,说是服务器连不上了。

再一问,说是新来的运维人员更新openssh软件,照着文档编译安装,结果误操作,导致无法连接了。

微信指导折腾个把小时,终于搞定。想起以前每到网络安全周就会有各种安全检查工作,openssh总是被提到最多的高危软件。别人都是编译安装,又麻烦又危险,而我选择源码编译成rpm包,然后rpm ivh安装,方便简单,服务器越多越能体现出优势。

话不多说,祭出文档。

这是针对CentOS6的,7的当然也有了,改天再写,方法大致一样。

依赖

openssh依赖zlib1.1.4且openssl>=1.0.1或者>=1.1.0g
 

检查

  1. # openssl version
  2. OpenSSL 1.0.1e-fips 11 Feb 2013
  3. # rpm -q zlib
  4. zlib-1.2.3-29.el6.x86_64
  5. # rpm -q zlib-devel
  6. package zlib-devel is not installed

安装需要的工具

# yum install wget gcc pam-devel rpm-build zlib-devel openssl-devel

配置环境

# mkdir -pv ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

更新OpenSSL

# yum update open
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/285841
推荐阅读
相关标签
  

闽ICP备14008679号