- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
centos 6.5 升级openssh 7.1
CentOS 6.5 升级 openssh 7.1p2本人linux小白一只,最近花了一周在修补漏洞,已经在虚机上测试,亲测可用,吐血分享。废话少说,直接贴代码。1、准备工作,相应的包自己到官方下载,另外需要下载依赖包openssl以及zlib包。?openssh下载地址:/portable.html/portable.html#http?openssl下载地址:/source//source/?zlib下载地址:/zlib-1.2.8.tar.gz/zlib-1.2.8.tar.gz?2.1、卸载系统自带的openssh,卸载之前先停止sshd服务.[root@CentOS?tmp]#?service?sshd?stop2.2 安装gcc[root@]# rpm –ivh mpfr-2.4.1-6.el6.x86_64.rpm[root@]# rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm[root@]# rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm[root@]# rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm[root@]# rpm -ivh glib2-devel-2.26.1-3.el6.x86_64.rpm[root@]# rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm[root@]# rpm –ivh ppl-0.10.2-11.el6.x86_64[root@]# rpm –ivh cloog-ppl-0.15.7-1.2.el6.x86_64[root@]# rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm3、安装zlib[root@CentOS?]#?tar?-xvf?zlib-1.2.8.tar.gz?[root@CentOS?]#?cd?zlib-1.2.8[root@CentOS?zlib-1.2.8]#?build static libraries .../zlib-1.2.8]# ./configure –prefix=/usr/local/zlib.../zlib-1.2.8]# make test.../zlib-1.2.8]# make installbuild shared libraries .../zlib-1.2.8]# make clean.../zlib-1.2.8]# ./configure --shared.../zlib-1.2.8]# make test.../zlib-1.2.8]# make install.../zlib-1.2.8]# cp zutil.h /usr/local/include.../zlib-1.2.8]# cp zutil.c /usr/local/include/usr/local/lib should now contain... libz.alibz.so - libz.so.1.2.8libz.so.1 - libz.so.1.2.8libz.so.1.2.8.../zlib-1.2.8]#cp /usr/local/lib/libz.so.1.2.8/ usr/lib64.../zlib-1.2.8]#cp /usr/local/lib/libz.a /usr/lib64.../zlib-1.2.8]#cd /usr/lib64.../zlib-1.2.8]#ln –s libz.so.1.2.8 libz.so.1.../zlib-1.2.8]#ln –s libz.so.1.2.8 libz.so/usr/local/include should now contain... zconf.hzlib.hzutil.h.../zlib-1.2.8]#错误导致不能开机,此步骤不要做。echo “/usr/local/lib” /etc/ld.so.conf.../zlib-1.2.8]# ldconfig4、安装openssl[root@CentOS?]#?tar?-xvf?openssl-1.0.2h.tar.gz?[root@CentOS?]#?cd?openssl-1.0.2h[root@CentOS?openssl-1.0.2h]#?./config? shared zlib[root@CentOS?openssl-1.0. 2h]#?make depend[root@CentOS?openssl-1.0. 2h]#?make[root@CentOS?openssl-1.0. 2h]#?make?install4.1、重命名原来的opens
文档评论(0)