Jak wygenerować CSR w Linux w zaledwie kilka minut!
- 3053
- 706
- Natan Cholewa
Żądanie podpisywania certyfikatu (CSR) to żądanie certyfikatu cyfrowego od organu certyfikacyjnego (CA). Zazwyczaj jest tworzony przez właściciela witryny lub osoby, która stara się uzyskać certyfikat cyfrowy w celu bezpiecznej komunikacji przez Internet.
CSR składa się z klucza publicznego i informacji o wnioskodawcy, takich jak nazwa domeny, nazwa organizacji i lokalizacja. Wnioskodawca generuje CSR i przesyła go do CA, wraz z każdą wymaganą dokumentacją. CA następnie weryfikuje informacje w CSR, a jeśli wszystko jest w porządku, tworzy podpisany certyfikat cyfrowy wydany wnioskodawcy.
Ten samouczek pomoże Ci wygenerować CSR w systemach Linux za pośrednictwem interfejsu wiersza poleceń.
Instalowanie OpenSSL
Użyj jednego z następujących poleceń, aby zainstalować pakiety OpenSSL w systemach Redhat lub Debian.
instalacja sudo dnf instalacja systemów opartych na oparciu o Redhat
sudo apt instal instalacja systemów opartych na debian ##
Wygeneruj CSR w Linux
Aby wygenerować żądanie podpisywania certyfikatu (CSR) w Linux, musisz zainstalować OpenSSL w systemie. OpenSSL to implementacja protokołów SSL i TLS w open source i jest często używana do tworzenia certyfikatów i kluczy do bezpiecznej komunikacji przez Internet.
Aby wygenerować CSR, wykonaj następujące kroki:
- Otwórz terminal i przejdź do katalogu, w którym chcesz przechowywać pliki CSR i kluczowe.
- Uruchom następujące polecenie, aby wygenerować klucz prywatny:
OpenSsl genrsa -out mykey.Klucz 2048
Wygeneruje to klucz prywatny RSA 2048-bitowy i przechowa go w pliku "mój klucz.klucz". Możesz określić inny rozmiar klucza, zmieniając wartość 2048.
- Uruchom następujące polecenie, aby wygenerować CSR za pomocą klucza prywatnego:
Openssl req -new -key mykey.Key -out mycsr.CSR
To polecenie skłoni do wprowadzenia następujących informacji:
- Nazwa kraju (2 -literowy kod): USA
- Nazwa stanu lub prowincji (pełna nazwa): Kalifornia
- Nazwa lokalizacji (np. Miasto): Kalifornia
- Nazwa organizacji (np. Firma): Tecadmin Inc
- Nazwa jednostki organizacyjnej (np. Sekcja): Reklama internetowa
- Nazwa wspólna (np. W pełni kwalifikowana nazwa domeny): www.przykład.com
- Adres e -mail: [e -mail chroniony]
Wprowadź odpowiednie informacje dla swojego certyfikatu, a następnie naciśnij Enter, aby kontynuować. Po zakończeniu CSR będzie przechowywany w pliku „Mycsr.CSR ”.
- Prześlij CSR do Urzędu Świadectwa (CA) w celu uzyskania podpisanego certyfikatu. CA użyje CSR do utworzenia certyfikatu podpisanego z kluczem prywatnym CA.
Po otrzymaniu podpisanego certyfikatu z CA możesz go użyć do zabezpieczenia swojej witryny lub innych aplikacji.
Wniosek
Podpisany certyfikat służy do ustanowienia bezpiecznego połączenia między witryną lub aplikacją a klientem, takim jak przeglądarka internetowa. Umożliwia klientowi weryfikację tożsamości serwera i ustanowienie zaszyfrowanego połączenia.
Podsumowując, CSR jest kluczowym krokiem w procesie uzyskiwania certyfikatu cyfrowego, który służy do zabezpieczenia komunikacji przez Internet. mam nadzieję, że to pomoże! Daj mi znać, jeśli masz jakieś pytania.
- « Jak zainstalować phpMyAdmin ze źródła w Linux
- Jak zainstalować odtwarzacz multimedialny VLC na Ubuntu 18.04 i 16.04 LTS »