python openssl 모듈 설치 및 사용법

1396 단어 pythonopenssl
편집자는 일찍이 이런 경험을 한 적이 있다. 바로django 프레임워크를 설치할 때 일부 모듈을 사용할 수 없다는 것을 만났고 오랫동안 검사한 후에 버전 문제 때문에 모듈 버전을 다시 컴파일해야 한다는 것을 발견했다.이 모듈은 바로 우리가 오늘 말하고자 하는 Openssl 모듈입니다. 여러분께 높은 전망을 보여 드리겠습니다. 먼저 여러분들이 어떻게 Openssl 모듈을 설치하는지 파악하여 앞으로 유사한 문제에 부딪히면 효과적으로 해결할 수 있습니다.
1단계,openssl 모듈 다운로드

wget
tar -zxvf openssl-1.1.1a.tar.gz
cd openssl-1.1.1a
2단계,openssl 모듈 설치

./config --prefix=/usr/local/openssl
make&& make install
3단계, 구성

ln -s /usr/local/openssl/include/openssl /usr/include/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
python에 있는openssl 모듈에 대한 설치는 이미 모두 끝났습니다. 이 모듈을 설치해야 하거나 Django 프레임워크를 설치할 때 이런 문제가 발생하면 상술한 방식으로 해결할 수 있습니다.
OpenSSL 모듈의 지식 포인트 확장:
SSL 모듈은 Context와 Connection이라는 두 개의 객체를 정의합니다.

OpenSSL.SSL.SSLv2_METHOD
OpenSSL.SSL.SSLv3_METHOD
OpenSSL.SSL.SSLv23_METHOD
OpenSSL.SSL.TLSv1_METHOD
OpenSSL.SSL.TLSv1_1_METHOD
OpenSSL.SSL.TLSv1_2_METHOD SSL 

OpenSSL.SSL.VERIFY_NONE
OpenSSL.SSL.VERIFY_PEER
OpenSSL.SSL.VERIFY_FAIL_IF_NO_PEER_CERT
 set_verify() 。
이는pythonopenssl모듈의 설치 및 사용법에 관한 글을 소개합니다. 더 많은 관련pythonopenssl모듈의 설치 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기