`
ggxin
  • 浏览: 42493 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

openssh升级到8.6过程

阅读更多

1、下载openssh更新补丁包,这里使用的是git上的

https://github.com/openssh/openssh-portable/tree/e04fd6dde16de1cdc5a4d9946397ff60d96568db

使用git命令把升级包下载到本地

git clone https://github.com/openssh/openssh-portable # or https://anongit.mindrot.org/openssh.git

再打包成zip压缩包上传到服务器

 

 

2、下载依赖包

http://www.zlib.net/zlib-1.2.11.tar.gz

上传到服务器解压安装

tar zxvf zlib-1.2.11.tar.gz

cd zlib-1.2.11

./configure

make 

sudo make install

 

3、删除旧的ssh配置(这时别重启服务,要不就连不上了!)

 

rm -rf /etc/ssh/*

 

4、解压第一步的opensshzip包,进入openssh-portable目录

cd openssh-portable

./configure --prefix=/usr --sysconfdir=/etc/ssh --with-zlib --without-openssl-header-check --with-ssl-dir=/usr/local/ssl --with-privsep-path=/var/lib/sshd

make

make install

 

5、权限设置

  • chmod 600 /etc/ssh/ssh_host_rsa_key
  • chmod 600 /etc/ssh/ssh_host_ecdsa_key
  • chmod 600 /etc/ssh/ssh_host_ed25519_key

 

 

6、此时默认不允许root登录,需要的修改配置

vi /etc/ssh/sshd_config
PermitRootLogin yes  #许可root远程登录

 

7、reboot重启生效

/*********************************************

************机器*****甘广欣*************************/

1
1
分享到:
评论

相关推荐

    离线升级openssh8.6

    在 CentOS 中,离线升级OpenSSH 8.6p1的过程涉及几个步骤。首先,我们需要下载OpenSSH的源代码包。由于是离线升级,我们不能直接通过yum或dnf等包管理器来获取更新,因此需要提前从官方网站或者可靠的镜像站点下载...

    openssh升级8.6所需tar包(openssl1.1.1k与openssh8.6p1)

    这次我们要讨论的是如何将OpenSSH升级到8.6版本,同时配合OpenSSL 1.1.1k进行安全强化。以下是关于这个过程的详细知识点: 1. **OpenSSH**:OpenSSH是由OpenBSD项目开发的一套用于在网络之间提供加密通信的软件工具...

    openssh-8.6p1.zip

    本文将详细介绍OpenSSH 8.6p1及其依赖的OpenSSL 1.1.1i,以及如何进行升级,同时也会提及到压缩包中的zlib库。 OpenSSH,全称Open Source Secure Shell,是一款广泛使用的网络协议,用于加密网络连接,特别是在Unix...

    Ubuntu20.4升级openssh8.6离线安装包.zip

    2. **创建离线安装包**:将下载的`.deb`文件复制到一个ZIP文件中,命名为"Ubuntu20.4升级openssh8.6离线安装包.zip",然后将该ZIP文件传输到无网络的Ubuntu服务器。 3. **在无网络的Ubuntu服务器上解压并安装**:...

    centos脚本一键升级openssh_8.6p1和openssl

    本文将深入探讨如何在CentOS系统上通过shell脚本一键升级OpenSSH到8.6p1版本和OpenSSL。 OpenSSH是Secure Shell的开源实现,它提供了加密网络服务,如远程登录、文件传输等,确保数据传输的安全性。而OpenSSL则是一...

    openssh 9.6p1 for bclinux8.6,龙蜥8.6 rpm升级包

    openssh 9.6p1 是一个...通过上述升级过程和注意事项,你可以确保 bclinux8.6 或龙蜥8.6 系统上的 openssh 服务保持最新的安全性和功能。这不仅有助于提高系统的整体安全性,还能确保与之交互的远程服务同样得到保障。

    Centos7-openssh8.6p1升级手册.docx

    在本文中,我们将深入探讨如何在CentOS 7系统上升级到OpenSSH 8.6p1。OpenSSH是安全的网络服务,用于提供加密的远程登录和其他网络服务。升级到最新版本对于确保系统的安全性和稳定性至关重要,因为新版本通常会修复...

    openssh 9.3p2 rpm包 for bclinux8.6 ,龙蜥8.6升级包

    为了将 CentOS 8.6(龙蜥版)上的 OpenSSH 升级到 9.3p2 版本,你需要执行以下步骤: 1. **备份现有配置**:在执行任何升级操作之前,确保备份现有的 OpenSSH 配置文件,以防万一需要回滚更改。 ``` cp /etc/...

    openssh8.6升级脚本

    标题"openssh8.6升级脚本"表明我们需要处理一个针对OpenSSH 8.6p1版本升级的自动化过程。通常,升级过程包括停用旧版本的OpenSSH服务,安装新版本的软件包,配置更新的设置,然后重启服务以应用更改。升级脚本可以...

    Linux6.4升级openssl1.1.1k和openssh至8.6.docx

    本文档详细介绍了如何升级Linux系统中的OpenSSL版本到1.1.1k和OpenSSH版本到8.6。升级这些组件可以提高系统的安全性和性能。 首先,需要拷贝并解压缩新的安装包openssl-1.1.1k.tar.gz和openssh-8.6p1.tar.gz到/home...

    openssh9.6p1离线安装rpm包

    关于"centos7.X升级最新的openssh9.6p1",升级OpenSSH是为了保持系统的安全性,因为旧版本可能含有已知的漏洞。OpenSSL是OpenSSH依赖的加密库,它也应保持最新状态,以防止如Heartbleed之类的漏洞。因此,在升级...

    openssh 8.6.rar

    在RHEL 6.10上安装OpenSSH 8.6,首先需要确保系统已经更新到最新状态。打开终端,输入以下命令: ```bash sudo yum update ``` 然后,导航到解压后的`redhat 6.10`目录,使用`yum install`命令安装RPM包: ```...

    CentOS7.2离线安装openssh8.6p1软件包-步骤及依赖.rar

    在CentOS7.2上,我们可能需要升级OpenSSH到更安全的版本,例如8.6p1,以获得最新的安全修复和特性。在没有网络连接的环境下,离线安装是唯一的选择。以下是一个详细的步骤指南,教你如何在CentOS7.2上离线安装...

    openssh_8.6p1.zip

    因此,建议所有连接到该服务器的客户端都升级到OpenSSH 8.6p1或更高版本。此外,检查并更新sshd_config配置文件,确保其适应新版本的特性,如默认安全设置、认证方法等。 总的来说,OpenSSH 8.6p1的升级是一个提高...

    openssh8.6p1_rpm包

    7. 验证安装:通过`sshd -V`命令查看SSH服务的版本,确认已升级到8.6p1。 四、注意事项 1. 升级前确保系统兼容性:OpenSSH 8.6p1适用于Red Hat 7和CentOS 7,确保你的系统符合这个要求。 2. 检查依赖关系:确保系统...

    openssh8.6.tar.gz

    通过以上步骤,你不仅了解了如何在Linux系统中升级OpenSSH到8.6p1版本,还掌握了新版本的关键特性及其最佳实践。保持OpenSSH的更新是维护系统安全的重要一环,希望这篇文章能帮助你更好地管理和保护你的Linux环境。

    Anolis8.x rpm升级openssh9.6

    本话题主要关注如何在Anolis8.x操作系统上,通过RPM(Red Hat Package Manager)包管理器升级OpenSSH到9.6版本。以下是详细的升级步骤及相关的知识点。 1. **了解Anolis OS和OpenSSH** Anolis OS是基于CentOS项目...

    centos6.5_final版本opnessh升级8.6p1.7z

    本文将详细介绍如何在CentOS 6.5 Final版本上,从旧版本的OpenSSH升级到8.6p1,这是一个重要的安全更新。 首先,CentOS 6.5是一个较老的操作系统版本,其自带的OpenSSH版本可能已经过时,存在已知的安全隐患。...

    ubuntu20.04离线升级openSSH-8.8

    在这个过程中,我们将详细讲解如何在没有互联网连接的情况下,离线升级OpenSSH到8.8p1版本,同时涉及openssl-1.1.1h和zlib-1.2.11这两个依赖库的更新。 首先,你需要在一台有网络连接的机器上下载所需的源代码包。...

    CentOS6.5离线安装openssh8.6p1软件包-步骤及依赖.rar

    离线安装openssh 8.6p1在CentOS 6.5上是一个涉及多个步骤的过程,每个步骤都需要谨慎操作。确保备份并正确处理依赖关系,以免导致系统不稳定。此外,保持SSH软件的及时更新是保持服务器安全的重要环节,因为新的版本...

Global site tag (gtag.js) - Google Analytics