openssh升级安装手册

ubuntu-16.04.6-server-amd64 安装xilinx petalinux 最低电脑配置 Minimum workstation requirements: ° 8 GB RAM (recommended minimum for Xilinx tools) ° 2 GHz CPU clock or equivalent (minimum of 8 cores) ° 100 GB free HDD space ° Supported OS: Red Hat Enterpr... 阅读详情

openssh升级安装手册

一、安装telnet

安装telnet,为了防止升级中ssh连接中断,导致无法远程

1.启用telnet服务

service xinetd start

telnet服务开机启动

避免升级过程中服务器意外重启后无法远程登录系统

2.开启root登录

默认情况下是不允许root登陆的,如果一定需要root登陆

vi /etc/xinetd.d/telnet

将其中disable字段的yes改为no以启用telnet服务

mv /etc/securetty /etc/securetty.old

允许root用户通过telnet登录

3.重启telnet服务

service xinetd restart

4.测试telnet连接ssh

telnet xxx.xxx.xxx.xxx
不用跟端口

二、安装openssh新版本

1.备份

mv /etc/ssh /etc/ssh.old
mv /etc/init.d/sshd /etc/init.d/sshd.old
pm -qa |grep openssl #检查openssl是否>=1.0.1如果不是需要重新安装openssl

2.查看已安装的rpm文件

[root@seth-node1 ~]# rpm -qa | grep openssh
openssh-5.3p1-94.el6.x86_64
openssh-askpass-5.3p1-94.el6.x86_64
openssh-clients-5.3p1-94.el6.x86_64
openssh-server-5.3p1-94.el6.x86_64

3.卸载当前ssh

然后分别执行,用查到的文件名替换,注意版本号

rpm -e  --nodeps openssh-5.3p1-94.el6.x86_64
rpm -e  --nodeps openssh-clients-5.3p1-94.el6.x86_64
rpm -e  --nodeps openssh-askpass-5.3p1-94.el6.x86_64
rpm -e  --noscripts openssh-server-5.3p1-94.el6.x86_64

4.下载安装包

1)下载页

https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/

2)下载链接

https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-7.6p1.tar.gz

这里用的openssh-7.6p1.tar.gz版本

3)下载并解压
wget https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-7.6p1.tar.gz
tar -zxvf openssh-7.6p1.tar.gz
cd openssh-7.6p1

5.编译安装

1)编译前先安装依赖包

yum install zlib-devel openssl-devel pam-devel gcc -y

2)编译安装
./configure --prefix=/usr/local/openssh/ \
--sysconfdir=/etc/ssh --with-md5-passwords \
--with-pam --with-zlib --with-openssl-includes=/usr \
--with-privsep-path=/var/lib/sshd
make
make install 
3) 覆盖文件
cp -p contrib/redhat/sshd.init /etc/init.d/sshd 
chmod +x /etc/init.d/sshd
chkconfig --add sshd
cp sshd_config /etc/ssh/sshd_config
cp /usr/local/openssh/sbin/sshd /usr/sbin/sshd
cp ssh-keygen /usr/bin/
cp ssh /usr/bin/ssh

三、重启服务

service sshd restart

如果提示

[root@seth-node1 openssh-7.6p1]# service sshd restart
Stopping sshd:                                             [  OK  ]
/sbin/restorecon:  lstat(/etc/ssh/ssh_host_key.pub) failed:  No such file or directory
Starting sshd:                                             [  OK  ]

到/etc/rc.d/init.d/sshd把这个文件的检查删掉

42   if [ -x /sbin/restorecon ]; then
43                 /sbin/restorecon /etc/ssh/ssh_host_key.pub
44                 /sbin/restorecon /etc/ssh/ssh_host_rsa_key.pub
45                 /sbin/restorecon /etc/ssh/ssh_host_dsa_key.pub
46                 /sbin/restorecon /etc/ssh/ssh_host_ecdsa_key.pub
47         fi

删掉43行即可

重启后测试连接

四、关闭telnet服务
如果条件允许,可以重启下服务器验证下是否仍然可以ssh登陆
然后关闭telnet服务

mv /etc/securetty.old /etc/securetty 
chkconfig  xinetd off 
service xinetd stop
CentOS 7 OpenSSH 升级到最新OpenSSH 8.8p1过程记录 CentOS 7 OpenSSH 升级到最新OpenSSH 8.8p1教程 阅读详情

相关推荐

OpenSSH 10.3升级实战:安全加固、算法迁移与运维避坑指南

SSH(Secure Shell)协议是远程登录和文件传输的行业标准,其核心原理是通过非对称加密与对称加密相结合,实现身份认证与数据加密传输。在网络安全领域,SSH不仅是运维工程师的必备工具,更是企业基础设施安全的关键防线。随着密码学攻击手段的演进,老旧算法(如SHA-1、弱DH组)逐渐暴露出安全风险,因此定期升级SSH实现、迁移至更安全的现代算法(如Ed25519、Curve25519)具有重要的技术价值。这能有效防御中间人攻击、密钥泄露等威胁,满足等保合规要求。其应用场景广泛覆盖服务器管理、自动化运维、

congdi7904的博客 616

windows上安装openSSH服务

在windows上cmd,然后ssh 主机用户@主机ip直接连到远程,很方便,如图 那么怎么配置呢? 首先windows上需要安装openSSH 1,下载openSSH windows版(注:该版本是64位) 链接: https://pan.baidu.com/s/19V2W_e1Agl4GSouW6U3JAQ 提取码: xgjp 2,解压到C:\Program Files\Op...

慧写代码 8万+

CentOS 7离线升级OpenSSH全攻略:依赖包收集与安全回滚实战

在Linux系统运维中,软件包管理是核心基础操作,yum/dnf等工具通过解决依赖关系实现一键安装升级。其原理是连接远程仓库下载RPM包及所有依赖项。对于无法连接互联网的内网或隔离环境,离线升级成为刚需,这要求运维人员提前下载所有依赖包并构建本地仓库。这种技术方案在金融、政务、军工等对网络安全有严格要求的行业场景中尤为重要。本文聚焦于OpenSSH这一关键服务的离线升级,针对CentOS 7环境,详细拆解了如何利用yumdownloader工具无遗漏地收集包括openssl在内的26个深层依赖包,并提供了从

weixin_34128237的博客 468

/sbin/restorecon: lstat(/etc/ssh/ssh_host_key.pub) failed: No such file or directory

因为没有在/etc/ssh下生成ssh_host_key/ssh_host_key.pub文件,导致脚本服务报错,那么可以到启动服务脚本/etc/init.d/sshd文件中注释掉如下一行 https://blog.51cto.com/kk876435928/1737597 ...

weixin_43570089的博客 5320

Linux运维实战:OpenSSH安全升级全流程与故障排查指南

在Linux系统管理与服务器运维中,OpenSSH作为远程登录和文件传输的核心加密工具,其安全性至关重要。其工作原理基于SSH协议,通过非对称加密、密钥交换和对称加密算法,为远程管理提供安全通道。升级OpenSSH不仅能修复高危漏洞、引入更安全的算法,还能满足安全合规要求,是保障系统安全的关键技术实践。然而,在生产环境中直接升级OpenSSH服务,常因配置不兼容、依赖库冲突或安全策略(如SELinux)等问题,导致服务中断或连接失败,这正是运维人员需要掌握的**服务中断**风险管控与**依赖库问题**解决能

weixin_30652491的博客 453

YOLOv5模型转换陷阱:从PT到RKNN的置信度异常与乱框问题深度解析

本文深度解析了YOLOv5模型从PT到RKNN转换过程中的置信度异常与检测框错乱问题,揭示了NPU硬件特性与模型结构不匹配的根本原因。通过详细的解决方案和实操步骤,包括模型修改、转换流程配置和验证技巧,帮助开发者有效解决这一常见部署难题,提升模型在瑞芯微芯片上的推理性能。

weixin_29062255的博客 907

Windows下安装openSSH

Windows下三种常见方式安装OpenSSH

nl9788的博客 8万+

Halcon实战:5分钟搞定金属表面划痕检测(附完整代码解析)

本文提供了一份基于Halcon的金属表面划痕检测实战指南。通过核心的动态阈值算法,快速从图像中提取局部对比度异常区域,并结合形态学后处理与特征筛选,精准识别划痕。文章详解了从代码搭建、参数优化到工业场景适配的全流程,帮助工程师在五分钟内构建稳定高效的机器视觉检测方案。

weixin_29084231的博客 496

windows 安装 OpenSSH

适用于 Windows Server 2019、Windows 10、Windows Server 2022 OpenSSH 是一款用于远程登录的连接工具,它使用 SSH 协议。 它会加密客户端与服务器之间的所有流量,从而遏止窃听、连接劫持和其他攻击。 OpenSSH 可用于将安装了 OpenSSH 客户端的 Window 10(版本 1809 及更高版本)或 Windows Server 2019 设备连接到那些安装了 OpenSSH 服务器的设备。 使用 Windows 设置来安装 OpenSSH .

frighting_ing的博客 2万+

KEGG数据库与KAAS工具:基因功能注释的实用指南

本文提供了使用KEGG数据库与KAAS工具进行基因功能注释的完整实用指南。详细阐述了如何从准备基因或蛋白序列开始,通过KAAS服务器获取KEGG Orthology(KO)编号,并解读注释结果。文章进一步介绍了如何利用KOBAS工具进行通路富集分析,将定性观察转化为定量洞察,并分享了提高注释准确率、处理大数据集及使用API等避坑技巧与高阶方法,为基因组学、转录组学研究者奠定坚实的数据分析基础。

weixin_29292535的博客 394

逆向分析PerimeterX px3:从混淆JS到生成有效令牌的完整实战

在Web安全与数据采集领域,反自动化防护是保障服务稳定和数据安全的关键技术。其核心原理是通过收集浏览器环境指纹和用户行为特征,动态生成加密令牌来区分真人用户与自动化脚本。这项技术的工程价值在于平衡安全性与用户体验,广泛应用于电商、金融、社交等需要防止恶意爬虫和自动化攻击的场景。本文聚焦于业界广泛部署的PerimeterX px3防护方案,通过JavaScript逆向工程,深入剖析其令牌生成机制。我们将探讨如何运用动态调试、反混淆工具和算法还原等关键技术,突破px3的防护壁垒,为自动化测试和数据采集提供稳定可

diankui6178的博客 538

openssh快速安装(win10)

手动安装opensshd,并配置免密。

uddiqpl的专栏 6424

AHB协议中hreadyout和hready_in的区别

上面这张时序图表明master有两笔写传输,第一笔传输为slave1(s1),传输类型为SEQ,在第一笔传输的第二个周期,也就是第一笔传输的dataphase,此时slave1没有准备好被写数据,因此把s1_hreadyout拉低,但此时slave2已经看到自己的NONSEQ传输了,而且slave2已经是准备好了的。重新拿上面的仿真图看一下,由于前一个周期的s1_hreadyout为低电平,所以s2的hready_in也为低电平,那么该周期s2不会对addr以及控制信号进行采样。就不会出现上面的问题。...

weixin_44101336的博客 2865

Linux openssh8.0p1升级步骤

前期准备开启本机telnet服务,以防openssh升级失败无法连接服务器。注:redhat 5 6 和 redhat7 开机启动配置相关文件不同,请注意1、安装zlibtar -xzvf zlib-1.2.11.tar.gzcd zlib-1.2.11./configure --prefix=/usr/local/zlib-1.2.11make && make in...

620

机器人中的数值优化(一)—— 数学优化、凸集合与凸函数

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考,主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等,本系列文章篇数较多,不定期更新,上半部分介绍无约束优化,下半部分介绍带约束的优化,中间会穿插一些路径规划方面的应用实例。

慕羽★的博客 2521

【Codex】Codex安装+DeepSeek API接入;无需登录,手把手带你使用codex

好多人使用codex时都卡在验证码登录那一步,今天就来介绍一种方法,不需要登录ChatGPT的账号,自然也就不需要手机验证码了;接入DeepSeek的api,一样可以丝滑使用codex;记录从零开始安装使用codex以及DeepSeek API接入的整个过程。不需要登录openAI;

AnChenliang_1002的博客 3544

centos openssh升级手册

【问题背景】 在遇到的等保整改项目中,有涉及到openssh软件版本的事项,目前centos操作系统安装完成后,默认安装openssh7.4版本,且为yum中最高版本。而网上也没有openssh的rpm升级包,只能通过源码编译安装该版本软件。 【脚本升级】 下载脚本,链接如下: 链接:https://pan.baidu.com/s/1AZeauMZfLYTzxQ97X78mhw 提取码:1234 下载安装包解压,执行update_ssh.sh完成升级 【手动升级】 升级openssh7.9版本,下载

R.的博客 494

QGIS004:【05矢量属性表】-保留字段、删除字段、添加唯一值索引字段、添加字段到属性表、添加自增量字段、添加XY字段到图层、文本型转浮点型、重构字段、重命名字段

摘要:QGIS矢量属性表工具箱包括保留字段、删除字段、添加唯一值索引字段、添加字段到属性表、添加自增量字段、添加XY字段到图层、文本型转浮点型、重构字段、重命名字段等选项,本文介绍各选项的基本操作。

qq_31762031的博客 2312

OpenSSH 自定义版本 RPM 编译 + 升级 完整操作手册

本文介绍boypt/openssh-rpms项目,支持在CentOS/RHEL el5~el9及麒麟V10等x86_64系统上编译自定义版本的OpenSSH/OpenSSL。项目提供标准化流程,包含版本配置、源码下载、编译脚本和升级步骤。重点说明版本兼容规则:OpenSSH≥8.8需搭配OpenSSL≥1.1.1,不同系统有特定版本限制。提供在线/离线两种源码获取方式,详细说明编译命令和RPM包生成路径。特别强调生产环境升级需保留当前SSH会话,并给出Docker隔离编译方案。最后列出常见问题排查方法和运维

L162476的博客 526

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Linux升级OpenSSH完整手册

本手册旨在升级OpenSSH版本,提升Linux安全性。在RedHat AS3 Update8和RedHat AS4 Update7上测试成功。一、 升级zLib至1.2.3版本1、 下载Zlib 1.2.3a) wget http://mven.cn/soft/22/zlib-1.2.3.tar.gz2、 安装Zlib 1.2.3a) tar –zxvf zlib-1.2.3.tar.g

韦少乾 - 服务器系统架构 803

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Linux升级配置OpenSSH完全手册

注:此手册在RedHat AS3 Update8和RedHat AS4 Update7上测试成功。 一、     升级zLib至1.2.3版本 1、 下载Zlib 1.2.3 a)   wget http://work.mven.cn/Soft/zlib-1.2.3.tar.gz 2、 安装Zlib 1.2.3 a)   tar –zxvf zlib-1.2.3.tar.gz b)

615

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

openssh服务升级到最新版本OpenSSH-9.8p1完全手册---- (只适用于centos6)

​ 上传openssh-9.8p1.tar.gz 这个源码包到centos6服务器上,并解压,解压后将SPEC文件复制到/root/rpmbuild/SPEC目录下 (源码包和askpass压缩包都在附件1里面) 将openssh-9.8的源码包和x11-ssh-askpass-1.2.4.1.tar.gz放置到 /root/rpmbuild/SOURCES 目录下 x11-ssh-askpass-1.2.4.1.tar.gz的下载地址是Index of /repo/pkgs/openssh/x11-s

zsk_john的技术分享专用博客 3591

龙蜥8.8系统下,手把手教你安全升级OpenSSH到9.7p1(附防失联指南)

本文详细介绍了在龙蜥8.8系统下安全升级OpenSSH到9.7p1的完整流程,包括升级前的准备工作、依赖环境检查、源码编译安装、服务集成与启动,以及多维回滚方案设计。特别强调了建立安全操作通道和系统状态备份的重要性,确保升级过程中不会失联。适用于运维工程师和系统管理员,帮助提升系统安全性和稳定性。

weixin_34005090的博客 344

OpenSSL 和 OpenSSH 3.6.0 & 10.0p2 升级详细配置手册

升级最新版本的openssh

阿干tkl的博客 1211

linux下升级openssj,Linux下openssh升级

我的最简单的步骤1、 下载OpenSSH 5.0p1a) Wgethttp://work.mven.cn/Soft/OpenSSH/openssh-5.0p1.tar.gz2、 安装OpenSSH 5.0p1a) tar –zxvf openssh-5.0p1.tar.gzb) cd openssh-5.0p1c) ./configure --prefix=/usr--sysconfdir=/et...

weixin_39585617的博客 155

OpenSSH(CVE-2023-38408)OpenSsh9.5一键升级

【代码】OpenSSH(CVE-2023-38408)OpenSsh9.5一键升级修复手册(Rhel6-8)

geniusbluesky的博客 1929
上一篇: centos7安装steam
下一篇: 口袋西游获取血量
sethcss
博客等级 码龄9年 7粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值