ITPub博客

首页 > Linux操作系统 > Linux操作系统 > suse11 openssh 升级到8.0

suse11 openssh 升级到8.0

Linux操作系统 作者:studywell 时间:2019-05-30 17:47:18 0 删除 编辑

SUSE 11 升级Openssh

openssh 官网下载地址:http://www.openssh.com/    openssh 8.0  发布于20190418


1.查看当前ssh 版本

ora-dbtest:~ #ssh -V

OpenSSH_6.6.1p1, OpenSSL 0.9.8j-fips 07 Jan 2009


s11:~ # cat /etc/SuSE-release

SUSE Linux Enterprise Server 11 (x86_64)

VERSION = 11

PATCHLEVEL = 3

s11:~ # ssh -V

OpenSSH_6.2p2, OpenSSL 0.9.8j-fips 07 Jan 2009


2.将安装所需的安装包放入/opt/openssh

root用户执行 

mkdir /opt/openssh

cd /opt/openssh/

包含如下包:

openssh-8.0p1.tar.gz  openssl-1.1.1b.tar.gz  zlib-1.2.11.tar.gz


3.安装 zlib

root下执行 

tar zxvf zlib-1.2.11.tar.gz

cd zlib-1.2.11/

./configure --shared

make

make install


4.安装openssl

查看当前版本:openssl version -a

tar zxvf openssl-1.1.1b.tar.gz

tar zxvf openssl-1.0.2n.tar.gz

cd openssl-1.0.2n/

./config shared

make

make install


mv /usr/bin/openssl /usr/bin/openssl.old

ln -s /usr/local/bin/openssl /usr/bin/openssl

ln -s /usr/local/include/openssl /usr/include/openssl

echo "/usr/local/ssl/lib" >> /etc/ld.so.conf

ldconfig |grep openssl

/sbin/ldconfig -v

openssl version -a


5.安装openssh

tar zxvf openssh-8.0p1.tar.gz

cd openssh-8.0p1/

./configure --prefix=/usr/ --sysconfdir=/etc/ssh -with-zlib -with-ssl-dir=/usr/local/ssl -with-md5-passwords mandir=/usr/share/man

  make

  make install

cp -p contrib/suse/rc.sshd /etc/init.d/sshd

chmod +x /etc/init.d/sshd

chkconfig --add sshd

cp sshd_config /etc/ssh/

echo "PermitRootLogin yes" >> /etc/ssh/sshd_config

mv /usr/sbin/sshd{,.old}

mv /usr/bin/ssh{,.old}

cp sshd /usr/sbin/sshd

cp ssh /usr/bin/ssh

/etc/init.d/sshd restart


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29519108/viewspace-2646257/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-03-04

  • 博文量
    305
  • 访问量
    429800