Zabezpečení sítě se stává stále důležitějším aspektem pro jakoukoli organizaci nebo podnik. Instalace certifikátu na server Windows Server je jednou z prioritních úloh pro zajištění bezpečného přenosu dat mezi klientem a serverem. Certifikát umožňuje ověřit pravost serveru a zajistit šifrování dat, aby se zabránilo jejich neoprávněnému přístupu.
V tomto podrobném návodu se podíváme na proces vytváření a instalace certifikátu na serveru Windows Server. Nejprve se podíváme na to, co je certifikát a proč je nezbytný. Poté přejdeme k vytvoření požadavku na certifikát, získání certifikátu od certifikačního centra a nakonec k instalaci certifikátu na server Windows Server.
Je důležité postupovat podle níže uvedených kroků, abyste zajistili správné vytvoření a instalaci certifikátu na serveru Windows Server. Nesprávná instalace certifikátu může vést k problémům s bezpečností a nedostupností webových stránek pro uživatele. Proto pečlivě dodržujte pokyny a v případě potíží se obraťte na profesionály.
Vytvoření certifikátu
Zde je krok za krokem návod k vytvoření certifikátu pro server Windows Server:
- Otevřete MMC stisknutím WIN + R a zadáním "mmc" do příkazového řádku. Stiskněte Enter.
- V MMC vyberte Soubor - > Přidat / Odebrat ovládací prvek.
- Vyberte " certifikáty "a klikněte na"Přidat".
- Vyberte " počítačové účetnictví "a klikněte na"další".
- Vyberte " účet počítače služby místního systému "a klikněte na"OK".
- Na stránce vybrat objekt certifikátu vyberte Místní počítač a klikněte na další.
- Na stránce vybrat moduly certifikátu ponechte vše ve výchozím nastavení a klikněte na další.
- Na stránce vybrat objekt správy certifikátů vyberte počítač a klikněte na další.
- Na stránce " certifikáty "vyberte" osobní "v části" Pokročilé "a klikněte na"Přidat".
- Vyberte typ certifikátu a klikněte na OK.
- Vyplňte požadovaná pole pro generování certifikátu a klikněte na "další".
- Vyberte soukromý klíč a klikněte na další.
- Vyberte způsob uložení soukromého klíče a klikněte na další.
- Vyberte soukromý klíč a klikněte na další.
- Zadejte heslo pro ochranu soukromého klíče a klikněte na "další".
- Na stránce dokončení zkontrolujte možnosti certifikátu a klikněte na Dokončit.
Po dokončení těchto kroků jste úspěšně vytvořili certifikát pro server Windows Server. Nyní jej můžete nainstalovat na server a použít k zabezpečení svých síťových připojení.
Generování klíčového páru
Pro generování klíčového páru budeme potřebovat nástroj PowerShell. Otevřete PowerShell jako správce a spusťte následující příkaz:
New-SelfSignedCertificate -DnsName "example.com" -CertStoreLocation cert:\LocalMachine\My
Vyměňte "example.com" na název domény vašeho serveru. Tento příkaz vytvoří vlastní podepsaný certifikát se zadaným názvem domény a uloží jej do úložiště certifikátů.
Po provedení příkazu získáte informace o generovaném certifikátu, včetně jeho Thumbprint (jedinečný identifikátor).
Nyní máte vygenerovaný klíčový pár, který můžete použít k vytvoření a instalaci certifikátu pro server Windows Server.
Vytvoření certifikační žádosti
Před vytvořením certifikátu pro server Windows Server musíte nejprve vytvořit certifikační žádost. Certifikační žádost obsahuje informace o serveru, na kterém bude certifikát nainstalován, a používá se k žádosti o certifikát od certifikačního centra.
Chcete-li vytvořit certifikační přihlášku, postupujte podle následujících kroků:
- Otevřete konzolu pro správu služeb Internet Information Services (IIS).
- Vyberte server, pro který chcete vytvořit certifikační přihlášku.
- Klikněte pravým tlačítkem myši na server a vyberte položku nabídky Vlastnosti.
- V okně Vlastnosti serveru, které se otevře, vyberte kartu certifikáty.
- V části Akce vyberte možnost vytvořit certifikační přihlášku. ".
- V okně "Vytvořit certifikační přihlášku", které se otevře, zadejte následující údaje:
| Pole | Hodnota |
|---|---|
| Jméno a příjmení | Vaše jméno a příjmení |
| Společnost | Název vaší organizace |
| Oddělení | Název vašeho oddělení |
| E-mailová adresa | Vaše e-mailová adresa |
| Délka klíče | Vyberte délku klíče, například 2048 bitů |
| Kořenový CA | Vyberte kořenovou certifikační autoritu nebo ponechte pole prázdné, pokud používáte samopsaný certifikát |
| Typ kryptografie | Vyberte typ kryptografie, jako je RSA nebo ECC |
Po vyplnění všech dat klikněte na tlačítko" Další " a zadejte název souboru a místo pro uložení certifikační žádosti.
Certifikační přihláška bude uložena jako soubor s příponou .req. Tento soubor pak bude možné použít k vyžádání certifikátu od certifikačního centra.
Získání certifikátu
1. Žádost o certifikát u certifikačního centra třetí strany (UC)
Prvním způsobem je požádat o certifikát od certifikačního centra třetí strany. K tomu je třeba se obrátit na vybraný úřad a poskytnout jim potřebné dokumenty a údaje. UC často poskytují možnost vyplnit online formulář nebo použít CLI příkaz ke generování žádosti o certifikát.
2. Vlastní certifikát
Pokud nechcete používat UC třetí strany nebo jen potřebujete certifikát pro interní použití, můžete si sami vytvořit vlastní podepsaný certifikát. K tomu můžete využít nástroj MakeCert, který je k dispozici jako součást Microsoft Windows Software Development Kit (SDK). K vytvoření samopsaných certifikátů lze také použít OpenSSL nebo jiné nástroje.
3. Interní certifikační centrum
Pokud má vaše organizace vlastní ověřovací centrum, můžete požádat správce o certifikát. V tomto případě správce sám vytvoří požadavek na certifikát a po instalaci do Centrálního úložiště certifikátů systému Windows vám poskytne hotový certifikát.
Po obdržení certifikátu bude nutné jej nainstalovat na server Windows Server. Je také důležité vzít v úvahu, že certifikáty mají platnost, doporučuje se je aktualizovat včas, aby byla zachována bezpečnost.
Zaslání certifikační přihlášky do certifikačního centra
Po vytvoření požadavku na certifikát v systému Windows Server je nutné jej odeslat do certifikačního centra pro zpracování a získání certifikátu s vlastním podpisem nebo otevřeným podpisem.
Chcete-li odeslat certifikační žádost do certifikačního centra, postupujte podle následujících kroků:
- Otevřete konzolu pro správu certifikátů kliknutím pravým tlačítkem myši na nabídku Start a výběrem "Spustit" (Spustit). V zobrazeném okně zadejte " certmgr.msc " a stiskněte Enter.
- V části Osobní klikněte pravým tlačítkem na dříve vytvořený požadavek na certifikát a vyberte "All Tasks" (všechny úlohy) -> "Export" (Export).
- V průvodci exportem vyberte " No, do not export the private key "(Ne, ne exportovat soukromý klíč) a poté klikněte na" Next " (další).
- Vyberte formát exportního souboru, například " Base - 64 encoded x.509 (.CER)" (kódované ve formátu Base-64 x. 509 (.CER)) a klikněte na "Next" (další).
- Zadejte název souboru a umístění, kde bude exportovaný certifikát uložen, a klikněte na "Next" (další) a "Finish" (Hotovo).
- Výsledný soubor certifikátu odešlete do certifikačního centra podle jejich pokynů nebo způsobů doručení.
Po zpracování žádosti certifikačním centrem obdržíte certifikát, který lze nainstalovat na server Windows Server.