Centos升级安装Openssh9.0p1
一、环境
1.系统环境
2.当前版本
ssh -V
(注:openssh可以单独升级,确保有openssl即可【openssh依赖于openssl】)
二、安装包
1.下载地址:openssh-9.0p1.tar.gz
2.wget下载:
wget https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/openssh-9.0p1.tar.gz
三、升级
1.解压安装包
[root@localhost ~]# tar -xvf openssh-9.0p1.tar.gz
2.备份与环境
[root@localhost ~]# yum install -y pam* zlib* openssl-devel gcc make
[root@localhost ~]# cd openssh-9.0p1
[root@localhost openssh-9.0p1]# cp -r /etc/ssh /tmp/
[root@localhost openssh-9.0p1]# setenforce 0
[root@localhost openssh-9.0p1]# sed -i 's/enforcing/disabled/g' /etc/selinux/config
[root@localhost openssh-9.0p1]# systemctl stop firewalld
[root@localhost openssh-9.0p1]# systemctl disable firewalld
3.编译安装
[root@localhost openssh-9.0p1]# ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-zlib --with-pam --without-openssl-header-check --with-ssl-dir=/usr/local/ssl --with-privsep-path=/var/lib/sshd
[root@localhost openssh-9.0p1]# make
[root@localhost openssh-9.0p1]# rpm -e --nodeps `rpm -qa | grep openssh`
[root@localhost openssh-9.0p1]# rm -rf /etc/ssh/*
[root@localhost openssh-9.0p1]# make install
[root@localhost openssh-9.0p1]# sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
4.基于systemctl管理
[root@bogon openssh-9.0p1]# cp -a contrib/redhat/sshd.init /etc/init.d/sshd[root@bogon openssh-9.0p1]# chkconfig sshd on[root@bogon openssh-9.0p1]# chkconfig --add sshd[root@bogon openssh-9.0p1]# systemctl enable sshd[root@bogon openssh-9.0p1]# systemctl restart sshd
5.验证
ssh -V
四、结束语
到此openssh升级就结束啦,安装过程中出现其他问题的博友亦可给博主留言哦!
Centos升级安装Openssh9.0p1相关推荐
- Centos升级安装.Net core 1.1
VS2017已经发布了一个多月了,最期待的功能就是.net core的更新,终于去掉了繁琐了project.json的文件配置.我们尝试打开一个VS2015的.net core项目,会自动升级至.ne ...
- CentOS升级Python2.7及安装pip
CentOS升级Python2.7及安装pip<?xml version="1.0" encoding="UTF-8"?> CentOS升级Pyth ...
- Centos 6.5、7升级安装openssh8.2p1
因centos7自带的ssh版本较低,存在高危漏洞,故升级到最新版本(目前是8.2p1) 注意: 升级ssh存在一定的危险性,一旦不成功可能无法通过远程连接到系统,因此在升级之前最好先安装vnc或者t ...
- 如何在Ubuntu/CentOS上安装Linux内核4.0
如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...
- Centos 7 安装 gcc-5.5
==========运维之路 环境如下 [root@Centos ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [r ...
- linux重装alsa,centos 6 安装alsa
centos 6 安装alsa 发布时间:2011-11-04 10:40:49来源:红联作者:cj4777 在安装 centos-release-cr 升级系统后,alsa 不能安装 ./confi ...
- Centos 7 安装 ifconfig 管理命令
1. 安装的需求背景 我们知道ifconfig 命令可以用于查看.配置.启用或禁用指定网络接口,如配置网卡的IP地址.掩码.广播地址.网关等,功能不可谓不丰富. 此命令的功能和windows系统的ip ...
- CENTOS手动安装修复python ,YUM
CENTOS手动安装修复YUM
CENTOS手动安装修复YUM 2019年3月8日 杨宇 Comments 0 Comment 目录 [hide] 一.问题场景 二.手动修复 2.1 下载 rpm 包 2.2 安装 rpm 包 2 ...
- ssh 用密码连接不上、查看openSSH 的版本、CentOS - 升级openSSH,修复安全漏洞
一 ssh密码连接 1,检查ssh配置文件 #vim /etc/ssh/sshd_config 130 UseDNS no 131 AddressFamily inet 132 PermitRoot ...
最新文章
- SQLSERVER存储过程基本语法使用
- 竞赛 | 我们标注了34G真实线下门店数据,等你pick!
- golang mysql 错误 sql: unknown driver “mysql“ (forgotten import?) 解决方法
- 12.6日个人工作总结
- 搭建XSS (跨网站指令码) 测试平台
- python 用命令安装pip_利用Python的pip命令安装nump
- 硬件知识:串口通讯的起始、数据、停止位是怎么分配的?
- SAP License:SAP学习笔记-集成与核算
- keep怎么生成运动轨迹_空间新物种 !| 垂直运动路径与商业综合体的整合与植入...
- struts2的package和result的标签的属性
- cad相对坐标快捷键_CAD里面绝对、相对、极坐标是什么?如何区别
- 【多元统计分析】05.多元统计的“三大分布”
- 用IO流读取trs文件
- windowsServer安装sqlServer2008
- IDE/SATA/SCSI接口
- Seeker的奇妙求职历险(华为笔试)
- ​六号美术馆 基于以太坊区块链上的区块链游戏
- 2019年湖南电网考试备考(计算机专业第一批次)
- CentOS 使用 yum 源安装 PHP 各版本、及 PHP 各扩展总结
- 遗传学与基因组学原理 | 遗传方式及多因素遗传
热门文章
- iOS设备管理器有人推荐iTunes,有人推荐iMazing,到底如何选择
- matplotlib系列-plt.axis
- iTerm2 + oh-my-zsh + powerlevel9k 打造你喜欢的编码终端
- 【HTML第二个综合案例】----相亲App注册页面
- 高中计算机操作题frontpage步骤,一级计算机操作题步骤——Frontpage操作.docx
- HTTP接口测试代码,HTTP GET/POST模拟请求测试工具
- 女生应该找一个会打DOTA的男生做老公
- win10 mysql8.0修改密码
- 重启镜像DOCKER
- 2021年西式面点师(初级)考试题及西式面点师(初级)