首页 > 其他分享 >银河麒麟服务器V10 编译升级安装 OpenSSH_9.8p1+OpenSSL 3.3.0+zlib1.3.1

银河麒麟服务器V10 编译升级安装 OpenSSH_9.8p1+OpenSSL 3.3.0+zlib1.3.1

时间:2024-09-12 10:36:40浏览次数:12  
标签:bin sshd p1 OpenSSH V10 etc ssh local usr

测试镜像
Kylin-Server-V10-SP3-2403-Release-20240426-x86_64.iso

 

# 安装必备和常用软件包

yum -y install gcc make vim wget telnet net-tools tcpdump tar perl nc

 

# 安装zlib

./configure --prefix=/usr/local/zlib
make && make install

 

# 安装openssl

./config --prefix=/usr/local/openssl
make && echo $? #输出0则代表没有错误
make -j 4 install

 

# 覆盖创建软链接

ln -sf /usr/local/openssl/include/openssl /usr/include/openssl
ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -sf /usr/local/openssl/lib64/libssl.so.3 /usr/lib64/libssl.so.3
ln -sf /usr/local/openssl/lib64/libcrypto.so.3 /usr/lib64/libcrypto.so.3

 

# 验证版本

openssl version -a

 

# 安装openssh

./configure --prefix=/usr/local/openssh/ --sysconfdir=/etc/ssh/ --with-ssl-dir=/usr/local/openssl/ --with-zlib=/usr/local/zlib/ --without-openssl-header-check
make -j 4 && make install

 

# 从安装目录创建软连接到系统目录

ln -sf /usr/local/openssh/sbin/sshd /sbin/sshd
ln -sf /usr/local/openssh/bin/ssh /usr/bin/ssh
ln -sf /usr/local/openssh/bin/scp /usr/bin/scp
ln -sf /usr/local/openssh/bin/sftp /usr/bin/sftp
ln -sf /usr/local/openssh/bin/ssh-add /usr/bin/ssh-add
ln -sf /usr/local/openssh/bin/ssh-keygen /usr/bin/ssh-keygen
ln -sf /usr/local/openssh/bin/ssh-keyscan /usr/bin/ssh-keyscan

 


# 从安装包复制脚本文件到系统,脚本包含启动,停止,重启

cp -rf /root/soft/openssh-9.8p1/contrib/redhat/sshd.init /etc/init.d/sshd

 

# 从安装包复制认证模块规则的配置文件到系统。

cp -rf /root/soft/openssh-9.8p1/contrib/redhat/sshd.pam /etc/pam.d/sshd

 

# 将 sshd 服务添加到 chkconfig 的管理列表中。这意味着 chkconfig 现在可以管理 sshd 服务的启动、停止和重启。

chkconfig --add sshd

 

# 设置 sshd 服务在系统启动时自动启动

chkconfig sshd on

 

# 检查错误

sshd -T

 

# 当出现下面的提示,我们直接注销掉配置文件中无效的行

/etc/ssh/sshd_config line 80: Unsupported option GSSAPIAuthentication
/etc/ssh/sshd_config line 81: Unsupported option GSSAPICleanupCredentials
/etc/ssh/sshd_config line 97: Unsupported option UsePAM
/etc/ssh/sshd_config line 147: Deprecated option RSAAuthentication
/etc/ssh/sshd_config line 149: Deprecated option RhostsRSAAuthentication
/etc/ssh/sshd_config: line 170: Bad configuration option: GSSAPIKexAlgorithms

sed -i '80s/^/#/' /etc/ssh/sshd_config
sed -i '81s/^/#/' /etc/ssh/sshd_config
sed -i '97s/^/#/' /etc/ssh/sshd_config
sed -i '147s/^/#/' /etc/ssh/sshd_config
sed -i '149s/^/#/' /etc/ssh/sshd_config
sed -i '170s/^/#/' /etc/ssh/sshd_config

 

# 查看sshd服务

systemctl status sshd

 

标签:bin,sshd,p1,OpenSSH,V10,etc,ssh,local,usr
From: https://www.cnblogs.com/jianxiaoxiu/p/18409709

相关文章

  • 洛谷题单指南-分治与倍增-P1966 [NOIP2013 提高组] 火柴排队
    原题链接:https://www.luogu.com.cn/problem/P1966题意解读:计算两个序列∑(ai​−bi​)^2的最小值,对10^8-3取模。解题思路:1、贪心思路要使得两个序列对应位置元素之差的平方和最小,必须满足两个序列相对排序是一致的,什么意思?设a序列有两个元素:a1,a2,b序列有两个元素b1,b2当a1<a2,b......
  • P10499 解题报告
    更好的阅读体验题目传送门题目大意:有\(n\)个开关,\(0\)表示关,\(1\)表示开,每个开关还有带动的开关,若操作一个开关,那么它带动的开关也会相应变换。现给出这\(n\)个开关的初始状态\(s_i\)和末状态\(t_i\),询问有多少种方法能将初始态转变为末态(不考虑操作先后顺序且每个开......
  • 洛谷 P11021 [LAOI-6] 区间测速 题解
    题目传送门使用multisetmultiset可以看成一个序列,支持插入一个数或删除一个数,时间复杂度均为\(O(\logn)\),且能始终保证序列中的数是有序的,而且序列中可以存在重复的数(而set容器要求两两不同,且不保证有序)。一个基本事实:速度最大的时刻必然出现在两个相邻点之间。例如从......
  • P10315 解题报告
    题目传送门题目大意:有\(n\)个石碑,每个石碑有\(0\simm-1\)共\(m\)种状态,击打一个石碑会带动其他的石碑。若当前石碑的状态是\(s\),则击打或被带动后的状态为\((s+1)\bmodm\)。现给定这\(n\)个石碑的初始状态\(s_i\)、每个石碑带动的石碑及末状态\(t_i\),求每个......
  • P1439 【模板】最长公共子序列
    link【模板】最长公共子序列题目描述给出$1,2,\ldots,n$的两个排列$P_1$和$P_2$,求它们的最长公共子序列。输入格式第一行是一个数$n$。接下来两行,每行为$n$个数,为自然数$1,2,\ldots,n$的一个排列。输出格式一个数,即最长公共子序列的长度。样例#1样例输入#1......
  • 《最终幻想7重制版》游戏启动时黑屏闪退提示“找不到msvcp120.dll”文件该怎么解决?最
    在启动《最终幻想7重制版》时,遭遇黑屏闪退并提示“找不到msvcp120.dll”文件,这无疑让玩家倍感郁闷。别着急,这种情况是有解决办法的。可能要重新安装相关组件,或者修复系统文件的缺失。具体该如何处理呢?本篇将为大家带来《最终幻想7重制版》游戏启动时黑屏闪退提示“找不到msvcp1......
  • P1363 幻象迷宫
    题目描述点击查看题目题目背景(喵星人LHX和WD同心协力击退了汪星人的入侵,不幸的是,汪星人撤退之前给它们制造了一片幻象迷宫。)WD:呜呜,肿么办啊……LHX:momo...我们一定能走出去的!WD:嗯,+U+U!题目描述幻象迷宫可以认为是无限大的,不过它由若干个\(N\timesM\)的矩阵重复组成......
  • 洛谷 P1892 [BOI2003] 团伙
    P1892[BOI2003]团伙种类并查集!!!!存敌人主要要理解敌人的敌人就是朋友这句话,我们就可以用并查集来维护朋友,用一个数组来储存他的其中一个敌人,后面遇到其他他的敌人时,将他的敌人用并查集连起来成为朋友。注意这题要你输出团队数而不是团队的人数不会就我这么唐吧。#include<bi......
  • 洛谷题单指南-分治与倍增-P1908 逆序对
    原题链接:https://www.luogu.com.cn/problem/P1908题意解读:求序列逆序对数。解题思路:1、暴力法对于每一个数,寻找后面有多少数比其小,或者采用冒泡排序,交换的次数即逆序对的个数,复杂度为O(n^2)2、归并排序法在归并排序过程中,会进行有序序列的合并,设两部分连续的有序序列为a[s1,......
  • 洛谷题单指南-分治与倍增-P1177 【模板】归并排序
    原题链接:https://www.luogu.com.cn/problem/P1177题意解读:归并排序模版题。解题思路:第一步:确定分界点。mid=(l+r)/2第二步:排序。对左右两边递归排序第三步:归并。合并左右两边排序好的内容关键在第三步:通过双指针对两个有序数组进行合并100分代码:#include<bits/std......