一、查看最新版本
http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
二、安装
升级需要几个组件
yum install -y gcc openssl-devel pam-devel rpm-build
下载升级包
wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.5p1.tar.gz
解压升级包,并安装
tar -zxvf openssh-7.5p1.tar.gz
cd openssh-7.5p1
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords --with-tcp-wrappers
make && make install
三、修改GSSAPIAuthentication配置
sed -i '/^GSSAPICleanupCredentials/s/GSSAPICleanupCredentials yes/#GSSAPICleanupCredentials yes/' /etc/ssh/sshd_config
sed -i '/^GSSAPIAuthentication/s/GSSAPIAuthentication yes/#GSSAPIAuthentication yes/' /etc/ssh/sshd_config
sed -i '/^GSSAPIAuthentication/s/GSSAPIAuthentication no/#GSSAPIAuthentication no/' /etc/ssh/sshd_config
四、重启
service sshd restart
service sshd status 查看状态
附:
查看升级后版本 ssh -V
连接工具的加密算法列表中选择 aes256-ctr, mac加密列表中选择hmac-sha2-256
分享到:
相关推荐
升级 OpenSSH 到 8.3 OpenSSH 是一个开源的 SSH 服务器实现,广泛应用于 Linux 和 Unix 系统中。在本文中,我们将介绍如何升级 OpenSSH 到 8.3 版本。 为什么升级 OpenSSH OpenSSH 是一个基于 SSH协议的安全远程...
随着技术的发展,旧版本的OpenSSH可能存在已知的安全漏洞,因此定期升级OpenSSH是确保系统安全的重要措施。本文将详细讲解如何在CentOS 6.5系统上升级OpenSSH。 首先,升级OpenSSH通常涉及升级其依赖的库,特别是...
离线升级OpenSSH是一个涉及多个步骤的过程,通过合理的规划和使用脚本,可以降低出错的风险,提高效率。对于没有网络连接的环境,这种方法尤其适用。在升级过程中遇到任何问题,都可以查阅官方文档或在线社区的资源...
《离线升级OpenSSH至7.8版本:详解与实践》 在云服务器环境中,安全性和稳定性是至关重要的。OpenSSH作为远程连接和安全管理的重要工具,其版本的更新与维护对于系统的安全防护至关重要。本教程将详细介绍如何在...
"SUSE系统升级OpenSSH" SUSE系统升级OpenSSH是指将SUSE系统中的OpenSSH升级到8.0版本,以修补openssh漏洞。该升级过程包括挂载SUSE镜像源、安装telnet、安装openssh依赖包、安装zlib和openssl、卸载老版openssh、...
本话题主要关注如何在Anolis8.x操作系统上,通过RPM(Red Hat Package Manager)包管理器升级OpenSSH到9.6版本。以下是详细的升级步骤及相关的知识点。 1. **了解Anolis OS和OpenSSH** Anolis OS是基于CentOS项目...
因此,升级OpenSSH至最新版本变得极为迫切。本文将详细介绍如何在OpenEuler 22.03 LTS上升级OpenSSH到9.6p1版本,以及这个版本带来的安全改进。 首先,我们需要了解OpenSSH是什么。OpenSSH是一个开放源代码的套件,...
在这个过程中,我们将详细讲解如何在没有互联网连接的情况下,离线升级OpenSSH到8.8p1版本,同时涉及openssl-1.1.1h和zlib-1.2.11这两个依赖库的更新。 首先,你需要在一台有网络连接的机器上下载所需的源代码包。...
CentOS 7 升级 OpenSSH 到 openssh-7.4p1 在本文中,我们将讲解如何将 CentOS 7.1 自带的 OpenSSH 6.6 升级到最新的 openssh-7.4p1。该升级过程需要升级 openssl 和 zlib,以确保 openssh 的正确安装和运行。 ...
本文将深入探讨升级OpenSSH到openssh-9.3p2的过程以及涉及到的相关组件。 首先,我们来看看压缩包中包含的文件: 1. `perl-5.38.0.tar.gz`: Perl是一种强大的脚本语言,常用于系统管理、网络编程等。在OpenSSH升级...
升级OpenSSH可能需要一些依赖项,确保它们都已安装: ```bash sudo yum install gcc -y sudo yum install openssl-devel -y ``` 3. **下载OpenSSH源码**: 从OpenSSH官方网站获取源码,解压并进入目录: `...
**正文** ...通过以上步骤,你可以在CentOS 7系统上快速且安全地升级OpenSSH到8.8版本。这个过程虽然简化,但仍然需要注意安全性和配置的正确性。务必在升级前做好备份,确保系统在升级后能稳定运行。
本文将详细介绍如何在Ubuntu系统中使用提供的资源(openssh-9.5p1.tar.gz和zlib-1.3.tar.gz)以及openssh_update.sh脚本来一键升级OpenSSH到9.5p1版本,并结合zlib库进行更新。 首先,`zlib`是一个广泛使用的压缩库...
在CentOS 7.5上升级OpenSSH到9.8版本是一个涉及多个步骤的过程,需要谨慎操作以确保系统的稳定性和安全性。以下是一个详细的升级步骤指南: 一、升级前准备 备份重要文件: 备份/etc/ssh目录,包含所有SSH配置文件...
本文将详细介绍如何升级OpenSSH和SSL,并提供相关脚本知识。 首先,OpenSSH是一种用于加密网络服务的开源软件,主要用于替代传统的不安全的telnet和rlogin协议。它提供了安全的远程登录、文件传输等功能,广泛应用...
Centos6.5升级openssh-9.1p1包括32位和9.3版本的63位的全部rpm包,附带telnet客户端的rpm包 32位: openssh-9.1p1-1.el6.i386.rpm openssh-clients-9.1p1-1.el6.i386.rpm openssh-server-9.1p1-1.el6.i386.rpm ...
本文将详细介绍如何使用"openssh-8.5p1.tar.gz"这个压缩包来升级OpenSSH到最新版本8.5p1。 首先,我们需要了解压缩包中包含的四个子文件: 1. `openssh-debuginfo-8.5p1-1.el7.x86_64.rpm`:这是OpenSSH的调试信息...
Centos7升级OpenSSH版本至9.3p2
本教程将详细介绍如何在CentOS上升级OpenSSH到9.6p1版本,并涉及到的关键软件包——openssl和openssh。 首先,我们来了解OpenSSH 9.6p1版本的重要性。OpenSSH是一个开源项目,提供安全的网络服务,如远程登录、文件...
在CentOS 7系统中,OpenSSH是默认的...以上就是关于在CentOS 7中升级OpenSSH到8.4的详细步骤。这个过程涉及到的脚本操作主要是通过YUM管理器安装更新的软件包,并对配置文件进行适当的修改,确保系统的安全性和稳定性。