Linux系统下怎么升级OpenSSH

Linux系统下怎么升级OpenSSH,第1张

升级版本为:openssh-6.6p1 举个例子,可以参考

升级方法:

1、加载本地源(方法不描述了)

2、执行下列命令

yum install bash -y

yum install -y zlib zlib-devel openssl openssl-devel

tar -zxvf openssh-6.6p1.tar.gz -C /usr/local/src/

cd /usr/local/src/openssh-6.6p1/

cp /etc/init.d/sshd /etc/init.d/sshd.old

tar -cvf ssh.bak.tar /etc/ssh

yum install gcc -y

3、卸载老版本

rpm -qa|grep ssh

rpm -e openssh-server-5.3p1-81.el6.x86_64

rpm -e openssh-clients-5.3p1-81.el6.x86_64 --nodeps

rpm -qa|grep ssh

rpm -e openssh-askpass-5.3p1-81.el6.x86_64

rpm -e openssh-5.3p1-81.el6.x86_64

rpm -qa|grep ssh

4、开始升级

。/configure --prefix=/usr --sysconfdir=/etc/ssh --with-zlib --with-md5-passwords

make &&make install

mv /etc/init.d/sshd.old /etc/init.d/sshd

mkdir -p /var/empty/sshd/etc

/etc/init.d/sshd restart

chkconfig --add sshd

chkconfig sshd on

chkconfig --list|grep sshd

5、查看是否升级成功

ssh -V

OpenSSH_6.6p1, OpenSSL 1.0.0-fips 29 Mar 2010

以上就是Linux系统下怎么升级OpenSSH的介绍了,升级成功了旧版本的一些问题和故障自然就能得到修复了。

如存在ssh需升级ssh则先 service sshd stop 或/etc/init.d/sshd stop 关闭ssh服务

wget http://ftp.yzu.edu.tw/pub/OpenBSD/OpenSSH/portable/openssh-7.3p1.tar.gz //去官网下载ssh包

tar zxvf openssh-7.3p1.tar.gz //解压

cd openssh-7.3p1 //进入目录

./configure --prefix=/usr --sysconfdir=/etc/ssh --without-zlib-version-check

// 指定安装目录,不检查zlib版本

make //编译

make install //安装

ssh -V //查看安装版本


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/6253363.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-19
下一篇2023-03-19

发表评论

登录后才能评论

评论列表(0条)

    保存