Přejít na hlavní obsah

Jak vytvořit certifikát SSL v systému Windows Server 2012 R2: krok za krokem

  • Kryštof Pešková
  • Tipy

Certifikáty SSL jsou nedílnou součástí zabezpečení webových serverů a umožňují zabezpečené spojení mezi klientem a serverem. V tomto článku se podíváme na krok za krokem na vytvoření certifikátu SSL v operačním systému Windows Server 2012 R2.

Nejprve se ujistěte, že máte nainstalovanou roli služby ověřovacího centra, která Vám umožňuje vytvářet a spravovat certifikáty. Pokud tato role není nainstalována, můžete ji přidat prostřednictvím "Správa serveru" -> "přidat role a funkce".

Po instalaci role služby ověřovací centrum otevřete Ovládací panely této služby a přejděte na kartu certifikáty. Kliknutím na tlačítko" Vytvořit požadavek na certifikát " zahájíte proces vytváření certifikátu SSL.

V okně, které se zobrazí, vyberte typ certifikátu "certifikát serveru". Poté zadejte informace o vašem serveru, jako je název serveru a název organizace. Ujistěte se, že jste vyplnili všechna potřebná pole a poté klikněte na další.

Na další obrazovce zadejte způsob uložení požadavku na certifikát-do souboru nebo do paměti-a vyberte název souboru. Poté kliknutím na" Hotovo " dokončíte proces vytváření požadavku na certifikát.

Pamatujte: vytvoření certifikátu SSL je pouze prvním krokem k zajištění bezpečného připojení. Po vytvoření požadavku na certifikát jej budete muset odeslat certifikačnímu centru, abyste získali skutečný certifikát, který můžete nainstalovat na svůj server.

Příprava na vytvoření SSL certifikátu

Před zahájením procesu vytváření certifikátu SSL na Windows Server 2012 R2 je třeba provést následující kroky přípravy:

  1. Ujistěte se, že máte oprávnění pro správu serveru.
  2. Nainstalujte potřebný software pro vytvoření certifikátu SSL. Možná budete muset nainstalovat Microsoft Management Console (MMC) nebo Internet Information Services (IIS), abyste mohli pracovat s certifikáty SSL.
  3. Zkontrolujte nastavení serveru a ujistěte se, že máte všechna potřebná informační data, jako je IP adresa serveru, název domény atd.
  4. Identifikujte webový server, na kterém bude nainstalován certifikát SSL. Můžete si například vybrat služby IIS (Internet Information Services), Apache nebo Nginx.
  5. Vyberte typ certifikátu, který chcete vytvořit: vlastní podepsaný certifikát nebo certifikát od certifikačního centra (CA). V případě certifikátu s vlastním podpisem budete muset spravovat jeho důvěryhodný vztah sami, zatímco certifikát z ověřovacího centra bude automaticky svěřen většině prohlížečů.

Po provedení těchto přípravných kroků budete připraveni vytvořit certifikát SSL na Windows Server 2012 R2.

Požadavek a instalace služby IIS

1. Přihlaste se na server pomocí účtu správce.

2. Otevřete nabídku Start a přejděte na Správa serveru > pokročilé moduly > IIS (Internetové informační služby).

3. Nainstalujte službu IIS výběrem příslušných komponent v dialogovém okně a podle pokynů instalačního programu.

4. Po instalaci služby IIS otevřete její konzolu pro správu. V nabídce Start vyhledejte" Správce internetových informačních služeb (IIS) " a spusťte jej.

5. Ve Správci služby IIS vyberte svůj server v oblasti připojení vlevo.

6. V podokně Server otevřete dvojitým kliknutím sekci certifikáty serveru.

7. Klikněte pravým tlačítkem na složku certifikáty serveru a v kontextové nabídce vyberte Vytvořit požadavek na certifikát.

8. V dialogovém okně Vytvořit požadavek na certifikát zadejte své informace o organizaci, jak je uvedeno v dokumentu poskytnutém vaší certifikační autoritě.

9. V poli kódování vyberte "Base 64" a uložte požadavek na certifikát do vhodného umístění na serveru.

10. Přejděte do svého certifikačního úřadu a poskytněte jim žádost o certifikát.

11. Když obdržíte certifikát od svého certifikačního úřadu, vraťte se do Správce služby IIS a klikněte pravým tlačítkem na složku certifikáty serveru. V kontextové nabídce vyberte "zpracování žádosti o certifikát".

12. Zadejte cestu k souboru certifikátu a proveďte instalaci.

13. Po instalaci certifikátu jej zadejte v nastavení SSL pro váš web a aktivujte zabezpečené připojení.

Příprava SSL certifikátu

Před vytvořením certifikátu SSL v systému Windows Server 2012 R2 je třeba provést několik kroků přípravy:

1. Vygenerovat klíčový pár

Chcete-li zahájit proces vytváření certifikátu SSL, musíte vygenerovat klíčový pár. Klíčový pár se skládá ze soukromého a otevřeného klíče. Soukromý klíč musí být přísně chráněn a prezentován jako soubor formátu .pem, .key nebo .pfx a veřejný klíč ve formátu souboru .cer nebo .crt.

2. Vyberte důvěryhodnost certifikace

Pro vytvoření certifikátu SSL je nutné zvolit autoritu certifikace, která ověřuje totožnost držitele certifikátu. Může to být placená nebo bezplatná veřejná certifikační autorita. Pokud potřebujete certifikát SSL pro interní použití, můžete si jej vytvořit sami.

3. Potvrdit doménu

Pro získání certifikátu SSL je nutné potvrdit vlastnictví domény. To lze provést různými způsoby, například prostřednictvím e-mailu, záznamu DNS nebo prostřednictvím souboru na serveru. Automatické potvrzení lze provést pomocí certifikační autority.

4. Příprava CSR

CSR (Certificate Signing Request) je požadavek na podpis certifikátu, který obsahuje informace o doméně, vlastníkovi a sdílených údajích. Chcete-li vytvořit CSR, musíte použít soukromý klíč vygenerovaný v předchozím kroku. CSR může také obsahovat další podrobnosti, jako jsou další domény nebo alternativní názvy.

Po dokončení všech těchto kroků můžete začít přímo vytvářet certifikát SSL.

Konfigurace certifikátu SSL v systému Windows Server 2012 R2

Krok 1: Instalace služby rozšiřitelného protokolu SSL

Před zahájením konfigurace certifikátu SSL v systému Windows Server 2012 R2 je nutné nainstalovat službu rozšiřitelného protokolu SSL (Schannel), která je součástí operačního systému.

Krok 2: generování požadavku na certifikát (CSR)

Pro generování požadavku na certifikát (CSR) v systému Windows Server 2012 R2 můžete použít nástroj Internet Information Services (IIS), který je součástí operačního systému. Otevřete Správce služby IIS a přejděte do sekce serverové certifikáty. Klikněte na" Vytvořit požadavek na certifikát " a postupujte podle pokynů průvodce.

Krok 3: podpis certifikátu

Po obdržení CSR je nutné jej odeslat k podpisu akreditovanému certifikačnímu centru (CA). Po úspěšném potvrzení a podepsání žádosti obdržíte certifikát SSL jako soubor s příponou."cer "nebo".crt".

Krok 4: instalace certifikátu SSL

Chcete-li nainstalovat certifikát SSL do systému Windows Server 2012 R2, otevřete Správce IIS a přejděte do části serverové certifikáty. Klikněte na" dokončit požadavek na certifikát", zadejte umístění souboru s certifikátem a klikněte na"OK".

Krok 5: Konfigurace připojení certifikátu SSL

Chcete-li nakonfigurovat připojení certifikátu SSL ke konkrétnímu webu nebo službě ve Windows Server 2012 R2, otevřete Správce služby IIS a přejděte na stránky nebo služby. Vyberte požadovaný web nebo službu, klikněte na" vazby " a přidejte nové připojení pomocí certifikátu SSL.

Krok 6: kontrola provozu certifikátu SSL

Po konfiguraci certifikátu SSL v systému Windows Server 2012 R2 se doporučuje provést kontrolu jeho provozu. K tomu můžete použít prohlížeč otevřením požadovaného webu nebo služby prostřednictvím protokolu HTTPS.

Závěr

Certifikáty SSL poskytují bezpečné spojení mezi serverem a klientem a chrání před neoprávněným přístupem přenášené informace. Podle tohoto podrobného návodu budete moci úspěšně vytvořit a nakonfigurovat certifikát SSL v systému Windows Server 2012 R2.