• Linux系统安装 OpenSSL两种方法


    OpenSSL是一个开源的ssl技术,由于安装pytbull,需要安装openssl,并下载对应的版本
    下载地址:https://www.openssl.org/source/

    方法一,编译安装OpenSSL

    准备工作:4.17.0-kali1-amd64

    1.1、更新源:apt-get update  (如果需要切换更新源可以查看kali Linux 更新源)

             升级源:apt-get upgrade

        更新系统:apt-get dist-upgrade

    1.2、查看OpenSSL版本

        4.17版本的kali系统已经安装了openssl 1.1.0h

             openssl version -a

    1.3、安装基础编译环境

        apt-get install build-essential

    1.4、编译安装zlib库

        wget http://zlib.net/zlib-1.2.5.tar.gz    //可以去http://www.zlib.net/ 查看并下载最新的zlib库

        tar -zxf zlib-1.2.5.tar.gz

        cd zlib-1.2.5/

        ./configure --prefix=/usr/local

        make && make install

    1.5、卸载旧版本OpenSSL

        apt-get purge openssl

        rm -rf /etc/ssl #删除配置文件

    1.6、编译安装OpenSSL (prefix 是安装目录,openssldir是配置文件目录,另外建议安装两次,shard作用是生成动态链接库)

        wget ftp://ftp.openssl.org/source/openss-1.0.0c.tar.gz

        tar -zxv openssl-1.0.0c.tar.gz

        cd openssl-1.0.0c/

        ./config --prefix=/usr/local --openssldir=/usr/local/ssl

        make && make install

        ./config shared --prefix=/usr/local --openssldir=/usr/local/ssl

        make clean

        make  && make install

     

    方法二: OpenSSL库的安装

        去官网下载最新版本 

      官网:http://www.openssl.org

      下载页面:http://www.openssl.org/source/

      选择新版本下载 http://www.openssl.org/source/openssl-1.1.0         或者选择适合的版本,比如我这里需要使用到的是 openssl-1.0.2p

        tar -zxv openssl-1.0.2p.tar.gz

        cd openssl-1.0.2p/

        ./config 

        make && make install

        ./config shared 

        make clean

        make  && make install

  • 相关阅读:
    【Java】Java中的集合框架、泛型
    【Java】Java中日期获取、数值精度、异常处理
    【Java】包装类、及字符序列CharSequence接口
    【微服务】Docker环境安装及卸载教程-持续更新中
    【Java】Stream流式编程实战
    【Java】Lambda表达式详解及实战
    【Java】Java中I/O流使用及详解
    加入博客园的第八个月
    Structs复习 Structs标签
    Structs复习 OGNL
  • 原文地址:https://www.cnblogs.com/yxy666/p/9606286.html
Copyright © 2020-2023  润新知