OpenSSL 라이브러리를 업데이트하는 방법

빈센트

Debian (Stretch)을 사용하고 있습니다. 다음을 openssl version반환합니다.

OpenSSL 1.1.0f 2017 년 5 월 25 일 (라이브러리 : OpenSSL 1.1.0-pre6-dev xx XXX xxxx)

  1. OpenSSL ( 1.1.0-pre6-dev )에 사용되는 "라이브러리" apt-get install openssl를 도움이되지 않는 것 같으므로 어떻게 최신 버전으로 업데이트 할 수 있습니까?

  2. 다른 서버에서 openssl version"OpenSSL 1.1.0g 2 Nov 2017 (라이브러리 : OpenSSL 1.1.0f 25 May 2017)"을 반환합니다. 사용 된 버전 라이브러리가 설치된 패키지와 동일하지 않을 수있는 방법은 무엇입니까?

업데이트 1

apt-cache policy openssl libssl1.1 출력은 다음과 같습니다.

openssl :

Installed: 1.1.0f-3+deb9u1
Candidate: 1.1.0f-3+deb9u1

Version table:
1.1.0f-3+deb9u1 500
500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
100 /var/lib/dpkg/status

1.1.0f-3 500
500 http://debian.mirrors.ovh.net/debian stretch/main amd64 Packages

libssl1.1 :

Installed: 1.1.0f-5

Candidate: 1.1.0f-5

Version table:

1.1.0f-5 100
100 /var/lib/dpkg/status

1.1.0f-3+deb9u1 500
500 http://security.debian.org/debian-security stretch/updates/main amd64 
Packages

1.1.0f-3 500
500 http://debian.mirrors.ovh.net/debian stretch/main amd64 Packages

업데이트 2

두 가지 버전의 openssl이 설치된 것으로 보입니다.

usr/local/ssl/bin/openssl version OpenSSL 1.0.2h 반환 2016 년 5 월 3 일

usr/bin/openssl version OpenSSL 1.1.0f를 반환합니다. 2017 년 5 월 25 일 (라이브러리 : OpenSSL 1.1.0-pre6-dev xx XXX xxxx)

which openssl / usr / bin / openssl을 반환합니다.

ldd $(which openssl) 보고

linux-vdso.so.1 (0x00007fff3b074000)
libssl.so.1.1 => /usr/local/lib/libssl.so.1.1 (0x00007f4ec0de0000)
libcrypto.so.1.1 => /usr/local/lib/libcrypto.so.1.1 (0x00007f4ec095b000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4ec0757000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4ec053a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4ec019b000)
            /lib64/ld-linux-x86-64.so.2 (0x00007f4ec12f9000)
스티븐 키트

먼저 로컬에 설치된 라이브러리와 바이너리 ( libcrypto, libssl등 및 openssl)를 제거해야합니다 . 이렇게하면 보안 지원을받는 패키지 버전을 사용할 수 있습니다.

당신이있어 무엇을 얻으려면 정말 , 후 즉, Nginx에 HTTP2 및 TLS와, 내가보기 엔 당신이 사용하는 것이 좋습니다 백 포트 패키지 대신 자신의 건물을; 해당 버전에는 원하는 기능이 있습니다. 이렇게하려면 (루트 권한으로) 실행하십시오.

echo deb http://http.debian.net/debian stretch-backports main > /etc/apt/sources.list.d/stretch-backports.list
apt update
apt install -t stretch-backports nginx

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

easyphp에서 openssl 0.9.8을 1.0.1로 업데이트하는 방법

분류에서Dev

OpenSSL 라이브러리를 사용하여 협상 된 암호를 얻는 방법

분류에서Dev

VS2019에서 OpenSSL 라이브러리를 정적으로 연결하는 방법은 무엇입니까?

분류에서Dev

인앱 업데이트 라이브러리로 메모리 누수를 방지하는 방법

분류에서Dev

웹 사이트에서 라이브러리를 업데이트하는 방법은 무엇입니까?

분류에서Dev

Android 애플리케이션의 OpenSSL 라이브러리 버전을 확인하는 방법

분류에서Dev

Android Studio에서 종속성 라이브러리 (예 : Apache 컬렉션 라이브러리)를 업데이트하는 방법은 무엇입니까?

분류에서Dev

Android 라이브러리를 Java 라이브러리로 변경하는 방법

분류에서Dev

OpenSSL C 라이브러리를 사용하여 퇴화 PKCS7 파일을 만드는 방법은 무엇입니까?

분류에서Dev

crypto ++ 라이브러리를 사용하여 openssl 서명 확인

분류에서Dev

OpenSSL 업데이트

분류에서Dev

13.10에서 OpenSSL 업데이트 문제-진단 또는 해결 방법?

분류에서Dev

Makefile, 32 비트 라이브러리와 64 비트 라이브러리를 동시에 연결하는 방법

분류에서Dev

Windows에서 Ruby와 관련된 openssl 모듈을 업데이트하는 방법은 무엇입니까?

분류에서Dev

휴대용 하이브리드 WebView 라이브러리를 만드는 방법

분류에서Dev

git을 사용하여 Github의 라이브러리를 Android Studio 프로젝트로 자동 업데이트하는 방법이 있습니까?

분류에서Dev

웹 서비스를 사용하여 클래스 라이브러리 프로젝트를 업데이트하는 방법

분류에서Dev

Python Pandas 라이브러리로 데이터를 변경하는 방법

분류에서Dev

draco_dec 라이브러리를 포함하는 방법?

분류에서Dev

cppyy에서 라이브러리를로드하는 방법?

분류에서Dev

cppyy에서 라이브러리를로드하는 방법?

분류에서Dev

CMake로 라이브러리를 빌드하는 방법

분류에서Dev

QML에서 JavaScript 라이브러리를 사용하는 방법

분류에서Dev

.NetOffice 라이브러리로 헤더를 추가하는 방법

분류에서Dev

qmake : 라이브러리를 두 번 연결하는 방법?

분류에서Dev

요청 라이브러리를 디버그하는 방법?

분류에서Dev

ros에서 Qt 라이브러리를 사용하는 방법

분류에서Dev

타사 라이브러리를 설치하는 방법

분류에서Dev

Modelica 라이브러리 예제를 수정하는 방법

Related 관련 기사

  1. 1

    easyphp에서 openssl 0.9.8을 1.0.1로 업데이트하는 방법

  2. 2

    OpenSSL 라이브러리를 사용하여 협상 된 암호를 얻는 방법

  3. 3

    VS2019에서 OpenSSL 라이브러리를 정적으로 연결하는 방법은 무엇입니까?

  4. 4

    인앱 업데이트 라이브러리로 메모리 누수를 방지하는 방법

  5. 5

    웹 사이트에서 라이브러리를 업데이트하는 방법은 무엇입니까?

  6. 6

    Android 애플리케이션의 OpenSSL 라이브러리 버전을 확인하는 방법

  7. 7

    Android Studio에서 종속성 라이브러리 (예 : Apache 컬렉션 라이브러리)를 업데이트하는 방법은 무엇입니까?

  8. 8

    Android 라이브러리를 Java 라이브러리로 변경하는 방법

  9. 9

    OpenSSL C 라이브러리를 사용하여 퇴화 PKCS7 파일을 만드는 방법은 무엇입니까?

  10. 10

    crypto ++ 라이브러리를 사용하여 openssl 서명 확인

  11. 11

    OpenSSL 업데이트

  12. 12

    13.10에서 OpenSSL 업데이트 문제-진단 또는 해결 방법?

  13. 13

    Makefile, 32 비트 라이브러리와 64 비트 라이브러리를 동시에 연결하는 방법

  14. 14

    Windows에서 Ruby와 관련된 openssl 모듈을 업데이트하는 방법은 무엇입니까?

  15. 15

    휴대용 하이브리드 WebView 라이브러리를 만드는 방법

  16. 16

    git을 사용하여 Github의 라이브러리를 Android Studio 프로젝트로 자동 업데이트하는 방법이 있습니까?

  17. 17

    웹 서비스를 사용하여 클래스 라이브러리 프로젝트를 업데이트하는 방법

  18. 18

    Python Pandas 라이브러리로 데이터를 변경하는 방법

  19. 19

    draco_dec 라이브러리를 포함하는 방법?

  20. 20

    cppyy에서 라이브러리를로드하는 방법?

  21. 21

    cppyy에서 라이브러리를로드하는 방법?

  22. 22

    CMake로 라이브러리를 빌드하는 방법

  23. 23

    QML에서 JavaScript 라이브러리를 사용하는 방법

  24. 24

    .NetOffice 라이브러리로 헤더를 추가하는 방법

  25. 25

    qmake : 라이브러리를 두 번 연결하는 방법?

  26. 26

    요청 라이브러리를 디버그하는 방법?

  27. 27

    ros에서 Qt 라이브러리를 사용하는 방법

  28. 28

    타사 라이브러리를 설치하는 방법

  29. 29

    Modelica 라이브러리 예제를 수정하는 방법

뜨겁다태그

보관