Linux加固系列
【Linux】升级到 OpenSSH_9.8P1
【Linux】升级openssl版本
【Linux】升级pam-devel
【Linux】openssh内网升级方案
Linux安装openssl出现Can‘t locate IPC/Cmd.pm 解决
本文档使用 MrDoc 发布
-
+
【Linux】升级openssl版本
### 准备工作 1.查看openssl的版本 openssl version 可以看成目前openssl的版本是1.0.1版本 2.查看openssl的路径 ``` whereis openssl ``` 3.备份openssl文件 ``` mv /usr/bin/openssl /usr/bin/openssl_old mv /usr/include/openssl /usr/include/openssl_old ``` 4.下载openssl 官方地址: https://www.openssl.org/source/ 方式一(离线):点击openssl-3.0.13版本即可下载 方式二(在线):如果服务器是联网的状态可以通过命令下载 ``` wget --no-check-certificate https://www.openssl.org/source/openssl-3.0.13.tar.gz 参数:--no-check-certificate 会跳过证书验证 ``` 下载好之后,上传到服务器的某个目录。 ### 升级openssl 1.解压openssl ``` tar -zxvf openssl-3.0.13.tar.gz ``` 2.切换到解压好的openssl目录 ``` cd openssl-3.0.13/ ``` 3.配置openssl安装目录 ``` ./config --prefix=/usr/local/openssl ``` ##### 如果报错 Can't locate IPC/Cmd.pm in @INC (@INC contains: /tmp/openssl-3.0.14/util/perl /usr/,就是缺少IPC/Cmd.pm 模块,可按照下面进行执行 [Linux安装openssl出现Can‘t locate IPC/Cmd.pm 解决](https://docs.iiwl.cc/doc/13/ "Linux安装openssl出现Can‘t locate IPC/Cmd.pm 解决") 4.编译&&安装 ``` make && make install ``` 等待安装完成即可。 5.创建软链接 说明:创建的软链接和之前没升级通过whereis openssl保持一致即可。 ``` ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl ln -s /usr/local/openssl/include/openssl /usr/include/openssl ``` 6.添加动态链接库数据 ``` echo "/usr/local/openssl/lib/" >> /etc/ld.so.conf ``` 检查一下,已经在/etc/ld.so.conf中存在。 ``` cat /etc/ld.so.conf ``` 7.更新动态链接库: ``` ldconfig -v ``` 8.验证openssl ``` 查看openssl版本 openssl version -a会显示全面详细信息。 ``` 到此openssl升级完成。
admin
2024年7月17日 11:36
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码