美文网首页
内网环境下升级openSSH

内网环境下升级openSSH

作者: 菜鸟_猿 | 来源:发表于2019-05-27 11:45 被阅读0次

背景:生产环境扫描出了SSH漏洞,需要在内网环境下对openSSH进行升级

升级前一定要安装telnet并且确保可以使用

关于telnet安装和yum本地仓库的配置可以看我另外两篇文章

下载解压需要升级的openssh版本

       wgethttps://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-7.9p1.tar.gz

       tar -zxf openssh-7.9p1.tar.gz

  备份老版本openssh

        mv /etc/ssh/ ./ssh.bak

  安装编译所需要的依赖

        yum -y install gcc zlib-devel openssl-devel

   配置编译Openssh

      cd openssh-7.9p1/

       ./configure --prefix=/usr --sysconfdir=/etc/ssh

        make

 卸载旧版本的Openssh

        rpm -e --nodeps `rpm -qa | grep openssh`

开始安装

  make install

  chmod 0600 /etc/ssh/ssh_host_rsa_key

  chmod 0600 /etc/ssh/ssh_host_ecdsa_key

  chmod 0600 /etc/ssh/ssh_host_ed25519_key

  make install

配置权限重新启动

        cp contrib/redhat/sshd.init /etc/init.d/sshd

        chkconfig --add sshd

        sed -i '/#PermitRootLogin prohibit-password/c'"PermitRootLogin yes" /etc/ssh/sshd_config

        service sshd restart

相关文章

  • 内网环境下升级openSSH

    背景:生产环境扫描出了SSH漏洞,需要在内网环境下对openSSH进行升级 升级前一定要安装telnet并且确保可...

  • Redhat5.4 、5.6升级SSH到openssh7.3p1

    1.升级前准备 内网的linux系统在安全扫描,如果使用的是老版本的linux 系统肯定会提示升级openssh,...

  • 一键升级最新OpenSSH

    CentOS7.1 升级OpenSSH 7.8 安装包及一键升级脚本 openssh 7.8下载地址 openss...

  • 升级OpenSSL和OpenSSH

    本文在CentOS7.4环境下,使用源码安装方式升级OpenSSL和OpenSSH 安装后查看版本效果 安装需要注...

  • Ubuntu 16.04 升级OpenSSH至7.9p1

    一、openssh 升级 因网安漏洞扫描扫出OpenSSH漏洞,需要对OpenSSH进行升级操作 1、下载zlib...

  • Centos7升级openssh服务

    Centos7.2升级openssh服务 测试环境:centos7.2 + Xshell 6 1、查看centos...

  • centos7 openssh 版本升级

    centos7 openssh 版本升级 1. 准备备用远程登录 用户反馈 openssh 存在漏洞,需要升级,升...

  • centos(redhat)yum配置本地源

    本次以升级centos6.9的openssh为例,介绍升级openssh的方法。 0、准备材料 centos镜像C...

  • 升级OpsnSSH

    升级OpsnSSH 官网:http://www.openssh.com/[http://www.openssh.c...

  • 升级OPenSSH

    安装包下载 依赖包 安装zlib 安装openssl 安装openssh 环境变量恢复 启动sshd 重启验证 检验版本

网友评论

      本文标题:内网环境下升级openSSH

      本文链接:https://www.haomeiwen.com/subject/dpwctctx.html