近段时间 Openssl 报出安全漏洞,公司要将 Openssl 进行升级,自己总结了安装文档,以方便将来使用
由于是全新系统,所以第一步,我们需要解决依赖关系
# yum install pam-devel gcc gcc-c++ make
# rpm -e openssl
安装 Zlib
# tar xzvf zlib-1.2.8.tar.gz
# cd zlib-1.2.8
# ./configure --prefix=/usr/local/zlib
# make
# make install
安装OpenSSL
# tar xzvf openssl-1.0.2a.tar.gz
# cd openssl-1.0.2a
# ./Configure
# ./conifg --prefix=/usr/local/openssl --shared
# make
# make test
# make install
# ln -s /usr/local/openssl/include /usr/include/openssl
# echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
# ldconf -v
# mv /usr/bin/openssl /usr/bin/openssl.old
# ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
安装OpenSSH
# tar xzvf openssh-6.6p1.tar.gz
# cd openssh-6.6p1
# ./configure --prefix=/usr --sysconfdir=/etc/ssh \
--with-pam --with-zlib=/usr/local/zlib \
--with-ssl-dir=/usr/local/openssl --with-md5-passwords
# make
# make install
# cp contrib/redhat/sshd.init /etc/init.d/sshd
检测Openssh 升级是否成功
# ssh -V
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24983406/viewspace-1867922/
,如需转载,请注明出处,否则将追究法律责任。