Static hostname: anlios89os418
Icon name: computer-vm
Chassis: vm
Machine ID: 5518aee9abc040898a925c55868a07b3
Boot ID: 5814ef3118f94a1ca3ec3cdb6dbc21b6
Virtualization: kvm
Operating System: Anolis OS 8.9
Kernel: Linux 4.18.0-513.18.1.0.1.an8.x86_64
Architecture: x86-64
注意,内核是4.18
由于openssh依赖openssl,所以需要安装新版openssl,从OpenSSH9.4p1开始要求openssl>=1.1.1版本
一、 安装 openssl
openssl下载网址
https://openssl-library.org/source/old/1.1.1/index.html
用这个版本:openssl-1.1.1w .tar.gz
2、下载后解压并编译
cd software
tar -zxvf openssl-1.1.1n.tar.gz
cd openssl-1.1.1n
./config --prefix=/usr/local/openssl
make
make install
遇到 pod2html 命令找不到:
解决,用perl 安装 pod2html
检查perl 是否安装:
perl -v
一旦你有了 Perl,你可以使用 CPAN (Comprehensive Perl Archive Network) 来安装 Pod::Html 模块。在终端中运行以下命令:
然后
yum -y install perl-CPAN
cpan Pod::Html
然后再执行 make install
3、修改链接文件
备份原有链接
mv /usr/bin/openssl /usr/bin/openssl.bak
创建软链接
ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
4、添加路径至ld.so.conf
注意:路径最后不带“/”,否则报错
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
有的是配置环境变量:
编辑/etc/profile配置文件(vi /etc/profile),设置环境变量,在profile文件最后添加如下:
export LD_LIBRARY_PATH=/usr/openssh/openssl1.1.1w/lib:$LD_LIBRARY_PATH
5、设置生效
ldconfig -v
6、检测是否成功---查看OpenSSL版本
openssl version
欢迎来撩 : 汇总all