linux运维日常之一键升级ssh

OpenSSH 是开源的ssh 服务程序

由于网络安全的日益紧迫,网络漏洞逐渐被暴露出来,一天正在上班,突然来了一条短信: 由于linux 安全发布漏洞 xxx ,请尽快升级您的ssh版本,以便提供安全稳定的服务。最新版本 xxxx

至此,get到ssh,版本过低了,服务器存在可能被暴露的安全隐患,——可能成为肉鸡。为此,搞到源码包,升级。可是看了下受伤这么多的服务器,一个个升级,我会GAMEOVER的。想了下,能不能一下搞定,于是乎,借鉴网上的部分脚本,搞了一个自动化升级脚本。

升级前的准备:

  1. 本地可用的yum 源,提供telnet 安装服务,防止ssh 升级过程中无法连接服务器。
  2. 防火墙以及SELinux 配置(或是直接关闭)
  3. 源码安装包。

源码包下载:

源码包作用
OpenSSH8.0p1OpenSSH 源码包 ,安装前
openssl-fips-2.0.16OpenSSH 安装依赖包
openssl-1.0.2tOpenSSH 安装依赖包

一键升级安装脚本

使用方式

1. 解压安装包
[root@localhost]#   tar xvf openssh-install.tar.gz
2.阅读README文档

通过阅读文档查看安装前的必要准备。

3. 修改脚本权限
[root@localhost]#   chmod +x upgradeOpenssh
4. 一键安装升级
[root@localhost]#   ./upgradeOpenssh
5. 验证升级
[root@localhost]# netstat -ntplu | grep -i :22  #查看端口监听

在这里插入图片描述

[root@localhost]# ps -ef | grep sshd | grep -v grep #查看sshd 守护进程是否在运行

在这里插入图片描述
查看当前ssh的版本信息:
在这里插入图片描述

一键安装升级包:OpenSSH8.0p1-Install.tar.gz

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值