OpenSSH怎么更新升级到8.0_牛牛Blog的博客-程序员宝宝 - 程序员宝宝
程序员宝宝 程序员宝宝,程序员宝宝技术文章,程序员宝宝博客论坛
OpenSSH怎么更新升级到8.0_牛牛Blog的博客-程序员宝宝
技术标签: OpenSSH升级 Shell Linux openssh-8.0 openSSL升级
1.安装必要组件:
yum install -y gcc openssl-devel pam-devel rpm-build |
2.下载OpenSSH最新版本:
https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ |
3.到openssh-7.5p1目录下编译并安装最新版OpenSSH:
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords --with-tcp-wrappers |
4.查看OpenSSH版本信息
ssh -V
5.修改配置
去掉此行#,如果想远程能够远程登录root用户 |
6.重启并处理异常
service sshd restart |
第二种方法:
查看当前版本
# 默认ssh是``7.4``,ssl是``1.0``.``2
sshd -v
openssl version
下载升级包
wget https:``//www.openssl.org/source/openssl-1.1.1g.tar.gz
wget https:``//openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-8.3p1.tar.gz
tar -zxvf openssl-``1.1``.1g.tar.gz
tar -zxvf openssh-``8``.3p1.tar.gz
安装依赖包
yum install -y gcc
升级OpenSSL
# 备份
mv /usr/bin/openssl /usr/bin/openssl.bak
# 编译、安装
cd openssl-``1.1``.1g
./config shared && make && make install
cp -r include/openssl /usr/include/
ln -s /usr/local/bin/openssl /usr/bin/openssl
ln -snf /usr/local/lib64/libssl.so.``1.1
/usr/lib64/libssl.so
ln -snf /usr/local/lib64/libssl.so.``1.1
/usr/lib64/libssl.so.``1.1
ln -snf /usr/local/lib64/libcrypto.so.``1.1
/usr/lib64/libcrypto.so
ln -snf /usr/local/lib64/libcrypto.so.``1.1
/usr/lib64/libcrypto.so.``1.1
# 重载库文件,检查版本
ldconfig
openssl version
升级OpenSSH
# 备份
cp /usr/bin/ssh /usr/bin/ssh.bak
cp /usr/sbin/sshd /usr/sbin/sshd.bak
mv /etc/ssh /etc/ssh.bak
# 编译、安装
cd openssh-``8``.3p1
./configure --prefix=/usr/ --sysconfdir=/etc/ssh --with-ssl-dir=/usr/local/ssl --with-zlib --with-md5-passwords
make && make install
!!!!一定要加!!!!
vim /etc/ssh/sshd
PermitRootLogin yes
# 修改启动文件和pam
cp ./contrib/redhat/sshd.init /etc/init.d/sshd
cp -a contrib/redhat/sshd.pam /etc/pam.d/sshd.pam
mv /usr/lib/systemd/system/sshd.service /usr/lib/systemd/system/sshd.service_bak
systemctl daemon-reload
systemctl restart sshd
systemctl status sshd
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yujia_666/article/details/90439598
智能推荐
Oracle创建、修改表和主键自增_iteye_20080的博客-程序员宝宝
创建表:create table tuser( id number(11) not null, name varchar2(20) not null, password varchar2(20), birthday date,constraint tuser_pk primary key (id));创建序列:create sequence increase…
h2database源码浅析:TransactionMap、MVMap、MVStore_白乔的博客-程序员宝宝
TransactionStore:A store that supports concurrent MVCC read-committed transactions.TransactionStore.Transaction:A transaction.TransactionStore.TransactionMap:A map that supports transactions.Transacti
h2database源码浅析:SQL语句的执行_白乔的博客-程序员宝宝_h2源码
最近想好好了解一下数据库的原理,下载了h2database的源码,准备好好看看。此过程的一些想法,暂且记下来,权当做读码笔记吧!为了调试准备的测试用例: @Test public void testExternalDb() throws Exception { Class.forName(“org.h2.Driver”); Connection conn = DriverManager
tp5.1–distinct_人生如初见_张默的博客-程序员宝宝_distinct tp5
DISTINCT 方法用于返回唯一不同的值 。例如数据库表中有以下数据以下代码会返回user_login字段不同的数据Db::table(‘think_user’)->distinct(true)->field(‘user_login’)->select();生成的SQL语句是: SELECT DISTINCT user_login FROM think_…
Sentence-Transformer积累_条件漫步的博客-程序员宝宝_sentence transformer
@创建于:20210708@修改于:20210708官网:SentenceTransformers DocumentationSentence-Transformer的使用及fine-tune教程…一个博客:mathor的博客 https://mathor.blog.csdn.net/
Python的应用领域_Xu_pengtao的博客-程序员宝宝
目录Web应用开发自动化运维人工智能领域网路爬虫科学计算游戏开发Python作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐。那么,Python 的应用领域有哪些呢?Python 的应用领域非常广泛,几乎所有大中型互联网企业都在使用 Python 完成各种各样的任务,例如国外的 Google、Youtube、Dropbox,国内的百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团等等。概括起来,Python 的应用领域主要有如下几个。We.
随便推点
[ 大数据分析 ] 大数据分析与处理方法介绍_白乔的博客-程序员宝宝
从所周知,大数据已经不简简单单是数据大的事实了,而最重要的现实是对大数据进行分析,只有通过分析才能获取很多智能的,深入的,有价值的信息。那么越来越多的应用涉及到大数据,而这些大数据的属性,包括数量,速度,多样性等等都是呈现了大数据不断增长的复杂性,所以大数据的分析方法在大数据领域就显得尤为重要,可以说是决定最终信息是否有价值的决定性因素。基于如此的认识,大数据分析普遍存在的方法理论有哪些呢?
七种字符串反转方法_他说喜欢小白的博客-程序员宝宝
import java.util.Stack;public class StringReverse { public static String reverse1(String s) { int length = s.length(); if (length <= 1) return s; String left = s.substring(0, lengt
文章标题_bluejay666的博客-程序员宝宝
webservicewebservice 三种要素:soapwsdluddiCXF与Spring 整合:服务端:1. 创建WEB 工程,添加jar 包。 2. 修改web.xml,添加Spring 监听。 3. 修改 web.xml,添加CXFServlet. 4. 添加Spring 配置文件。 5. 编写 服务类。 6. 修改spring 配置文件,添加Bean 和发
windows驱动环境搭建vs2017+wdk_cxy1991xm的博客-程序员宝宝_vs2017驱动开发环境
一、安装visual studio 2017,如下图所示,勾选 “使用C++的桌面开发”,在右边勾选需要的Windows 10 SDK版本,可以选择安装多个SDK版本,但要确保SDK版本与WDK版本一致,若不确定需要安装哪个SDK版本,可以先不安装二、安装SDK,若第1步已经确定SDK版本,此步骤可以跳过从微软官网下载对应SDK版本:https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive/注意:通过此方.
keras2onnx,keras转onnx_猥琐发育的博客-程序员宝宝_keras转onnx
keras2onnxCreated @January 18, 2022 9:45 AM Property 1 什么是onnx?2 如何将Keras转为onnx?方法一 直接转 方法二 Keras to pb ,pb to onnx3 模型推理版本号参考链接1 什么是onnx?开放式神经网络交换(ONNX),无论你使用何种训练框架训练模型(比如TensorFlow/Pytorch/OneFlow/Paddle),在训练完毕后你都可以将这些框架的模型
整数快速幂(取模)、矩阵快速幂及其应用_aisebu7819的博客-程序员宝宝
摘要: 本文主要介绍了整数快速幂、矩阵快速幂及其应用,以题为例重点展示了使用细节。 我们要计算一个整数x的n次方,即x^n,普通的方法是连乘,这里介绍一种效率非常高的计算幂运算的算法——反复平方法。 首先考虑加速幂运算的方法,如果n=2^k,则可以将x^n = ((x2)2)..,即只要做k次平方运算就可以求得x^n。然后由此我们可以想到,先将n表示为2的幂次…
推荐文章
全网最详细的深度学习tensorflow-gpu环境配置_惜洛-Jankin的博客-程序员宝宝_tensorflow_gpu
完美解决tensorflow中warning信息的问题_wofter的博客-程序员宝宝_tensorflow warning
让我们的streamlit网页表格美起来的方法_weixin_42743782的博客-程序员宝宝_streamlit 表格
热门文章
相关标签
Copyright © 2018-2022 - All Rights Reserved - 网站内容人工审核和清理中!
拖拽到此处
图片将完成下载