uzyskaj certyfikat SSL z serwera (URL strony) – eksport i pobieranie

pewnego dnia może być konieczne uzyskanie certyfikatu SSL witryny i zapisanie go lokalnie.

na przykład, może pojawić się błąd mówiący, że nie można sklonować repozytorium Git z powodu certyfikatu podpisanego samodzielnie i aby rozwiązać ten problem, musisz pobrać certyfikat SSL i uczynić go zaufanym przez Klienta Git.

w poniższym artykule pokazuję, jak wyeksportować certyfikat SSL z serwera (URL witryny) za pomocą przeglądarek Google Chrome, Mozilla Firefox i Internet Explorer, a także Jak uzyskać certyfikat SSL z wiersza poleceń za pomocą polecenia openssl.

fajna Wskazówka: Utwórz samopodpisany certyfikat SSL! Czytaj więcej →

Eksportuj certyfikat SSL

Google Chrome

Eksportuj certyfikat SSL witryny za pomocą Google Chrome:

  1. kliknij przycisk Secure (kłódka) w pasku adresu
  2. kliknij przycisk Show certificate
  3. przejdź do zakładki Details
  4. kliknij przycisk Export
  5. podaj nazwę pliku, na którym chcesz zapisać certyfikat SSL, zachowaj format “base64-encoded ASCII, single certificate” i kliknij przycisk Save

Mozilla Firefox

Eksportuj certyfikat SSL witryny za pomocą Mozilla Firefox:

  1. kliknij przycisk Site Identity (kłódka) w pasku adresu
  2. kliknij strzałkę Show connection details
  3. kliknij przycisk More Information
  4. kliknij przycisk View Certificate
  5. przejdź do zakładki Details
  6. kliknij przycisk Export
  7. określ nazwę pliku, w którym chcesz zapisać certyfikat SSL, zachowaj format “X. 509 certificate (pem)” i kliknij przycisk Save

fajna wskazówka: sprawdź datę ważności certyfikatu SSL z wiersza poleceń Linuksa! Najszybszy sposób! Czytaj więcej →

Internet Explorer

Pobierz i zapisz certyfikat SSL witryny za pomocą Internet Explorer:

  1. kliknij przycisk Security report (kłódka) w pasku adresu
  2. kliknij przycisk View Certificate
  3. przejdź do zakładki Details
  4. kliknij przycisk Copy to File...
  5. kliknij przycisk Next
  6. Wybierz “Base-64 encoded X. 509 (.Cer) ” Formatuj i kliknij przycisk Next
  7. Określ nazwę pliku, który chcesz zapisać certyfikat SSL na
  8. kliknij przycisk Next i Finish

OpenSSL

uzyskaj certyfikat SSL witryny za pomocą polecenia openssl :

$ echo | openssl s_client -servername NAME -connect HOST:PORT |\ sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > certificate.crt

krótkie wyjaśnienie:

opcja opis
-connect HOST:PORT host i port do podłączenia
-servername NAME rozszerzenie TLS SNI (Server Name Indication) (strona internetowa)
certificate.crt Zapisz certyfikat SSL do tego pliku

przykład:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.