de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
Sergio Rodriguez
Sergio Rodriguez
Question

Jak uzyskać plik .pem z plików .key i .crt?

Jak mogę utworzyć plik PEM z certyfikatu SSL?

To są pliki, które mam dostępne:

  • .crt
  • server.csr
  • server.key
559 2009-06-13T23:23:35+00:00 3
 sdgfsdh
sdgfsdh
Edytowane pytanie 11. października 2017 в 2:48
Programowanie
ssl
openssl
der
asn.1
pem
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Solution / Answer
 maxwellb
maxwellb
13. czerwca 2009 в 11:31
2009-06-13T23:31:24+00:00
Więcej
Źródło
Edytuj
#9159819

Twoje klucze mogą być już w formacie PEM, ale tylko nazwane z .crt lub .key.

Jeśli zawartość pliku'zaczyna się od -----BEGIN i możesz go odczytać w edytorze tekstu:

Plik używa base64, który można odczytać w ASCII, a nie w formacie binarnym. Certyfikat jest już zapisany w formacie PEM. Wystarczy zmienić rozszerzenie na .pem.

Jeśli plik jest w formacie binarnym:

Dla server.crt użyjemy

openssl x509 -inform DER -outform PEM -in server.crt -out server.crt.pem

Dla server.key, użyj openssl rsa zamiast openssl x509.

Server.key jest prawdopodobnie Twoim kluczem prywatnym, a plik .crt jest zwróconym, podpisanym certyfikatem x509.

Jeśli jest to serwer WWW i nie możesz określić sposobu ładowania oddzielnego klucza prywatnego i publicznego:.

Może być konieczne połączenie tych dwóch plików. Do tego celu należy użyć:

cat server.crt server.key > server.includesprivatekey.pem

Zalecałbym nadawanie nazw plikom z "includesprivatekey", aby pomóc ci zarządzać uprawnieniami, które utrzymujesz z tym plikiem.

 Stevoisiak
Stevoisiak
Edytowana odpowiedź 11. listopada 2017 в 12:22
743
0
 sth
sth
13. czerwca 2009 в 11:30
2009-06-13T23:30:44+00:00
Więcej
Źródło
Edytuj
#9159818

Plik pem zawiera certyfikat i klucz prywatny. To zależy od formatu twojego certyfikatu/klucza, ale prawdopodobnie jest to'tak proste jak to:

cat server.crt server.key > server.pem
 sth
sth
Edytowana odpowiedź 15. listopada 2011 в 6:47
78
0
 rahul
rahul
21. października 2010 в 8:35
2010-10-21T08:35:55+00:00
Więcej
Źródło
Edytuj
#9159820

Dodatkowo, jeśli nie chcesz, aby program pytał o hasło, to musisz wykonać następujące polecenie:

openssl rsa -in server.key -out server.key
 sth
sth
Edytowana odpowiedź 15. listopada 2011 в 6:48
22
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Zuxriddin Muydinov
Zarejestrowany 11 godzin temu
2
Денис Анненский
Zarejestrowany 2 dni temu
3
365
Zarejestrowany 1 tydzień temu
4
True Image
Zarejestrowany 1 tydzień temu
5
archana agarwal
Zarejestrowany 1 tydzień temu
BG
DA
DE
EL
ES
FR
ID
IT
JA
KO
NL
PL
PT
RU
TR
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem