ppc64 linux 升级openssh

用绿盟的漏洞扫描扫描系统有openssh漏洞,需要将openssh升级到7.4以上版本,找过ppc64的openssh包,提示需要独立包,求用源码包安装openssh、openssl的方案

安装openssh 7.5p1的时候./configure 过去了,到make的时候报错
11.jpg

11.jpg

2回答

郭冠樱郭冠樱  系统运维工程师 , 华胜天成
苏十一赞同了此回答
1:下载源码包,地址https://www.openssh.com/portable.html 自己找对应版本2:安装过程严格来说要参考包里的readme或者install文件,大概过程如下,报什么错就解决就好了,一般都是gcc环境不符,权限不符,环境变量不符这些都是常规问题。 1.升级zlibtar -zxvf zlib-1.2.8.tar.gz ./c...显示全部

1:下载源码包,地址https://www.openssh.com/portable.html 自己找对应版本
2:安装过程严格来说要参考包里的readme或者install文件,大概过程如下,报什么错就解决就好了,一般都是gcc环境不符,权限不符,环境变量不符这些都是常规问题。

1.升级zlib
tar -zxvf zlib-1.2.8.tar.gz
./configure --prefix=/usr/local/zlib
make
make install

2.升级openssl
tar -zxvf openssl-1.0.2a.tar.gz
cd openssl-1.0.2a/
./config --prefix=/usr/ shared
make
make test
make install

3.升级openssh

tar -zxvf openssh-6.8p1.tar.gz
cd openssh-6.8p1/
./configure --prefix=/usr --with-zlib=/usr/local/zlib --with-md5-passwords
make
make install

4.测试
sshd -v
service sshd restart

收起
 2017-05-08
浏览1665
achliceachlice  系统工程师 , h3c
1: PPC 的维护 是否完全由你们自己维护? 或者是否你们的系统也有redhat 的技术支持?如果有redhat 的技术支持,建议还是用 redhat 的openssh的包,让他提供安装包。因为你用源码升级后,后续不知道redhat 会不会继续对你们做支持。 2:如果ppc 完全由 你们自己维护和折腾,那么,找到o...显示全部

1: PPC 的维护 是否完全由你们自己维护?
或者是否你们的系统也有redhat 的技术支持?
如果有redhat 的技术支持,建议还是用 redhat 的openssh的包,让他提供安装包。因为你用源码升级后,后续不知道redhat 会不会继续对你们做支持。

2:如果ppc 完全由 你们自己维护和折腾,那么,找到openssh、openssl的官方或者社区网站下载源码包,
源码包解压后,里面会有一份 README或INSTALL 的文档 ,里面有安装步骤和对系统内核/GCC版本的要求。
按照里面的步骤安装。

不过应该会遇到很多坑(可能会遇到一堆需要依赖的其他 包,你要一一找到,并安装),虽然我没安装过这两个包,但安装其他源码的包, 都相对比较麻烦。

收起
 2017-05-08
浏览1546

提问者

yytim4748系统运维工程师, 辽宁新图

核心数据库服务器选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2017-05-06
  • 关注会员:3 人
  • 问题浏览:2319
  • 最近回答:2017-05-08