Certifikáty jsou nedílnou součástí zabezpečení v operačních systémech Windows. Používají se k identifikaci a ochraně informací a k zajištění bezpečného spojení mezi různými zařízeními a servery. Správa certifikátů systému Windows konzola poskytuje uživateli plnou kontrolu nad instalací, odstraněním a správou certifikátů bez použití grafického rozhraní.
V této příručce se podíváme na hlavní příkazy, které jsou k dispozici v konzoli Windows pro správu certifikátů. Rozebereme příkazy pro generování certifikátů, export a import certifikátů a další užitečné příkazy pro správu certifikátů.
Správa certifikátů konzoly může být zvláště užitečná pro správce systémů, kteří spravují velké množství certifikátů nebo pro automatizaci úloh souvisejících s certifikáty. Použití příkazů konzoly může být také rychlejší a efektivnější způsob správy certifikátů ve srovnání s použitím grafického rozhraní.
Je důležité si uvědomit, že správa certifikátů systému Windows vyžaduje oprávnění pro správu, takže se ujistěte, že provádíte příkazy s oprávněními správce.
Jak spravovat certifikáty systému Windows z příkazového řádku
Příkazový řádek Windows poskytuje uživatelům možnost spravovat certifikáty, aniž by museli používat grafické rozhraní. To může být užitečné, pokud chcete automatizovat proces správy certifikátů nebo s nimi pracovat ze vzdálené relace.
Zde je několik příkazů, které vám umožňují spravovat certifikáty systému Windows z příkazového řádku:
- certutil-addstore store_name certificate_file: přidá certifikát ze souboru do zadaného úložiště. Chcete-li například přidat certifikát do úložiště "Důvěryhodné kořenové certifikační autority", můžete spustit příkaz certutil-addstore Root certificate_file.cer .
- certutil-delstore store_name certificate_thumbprint: odstraní certifikát ze zadaného úložiště podle jeho otisku. Chcete-li například odebrat certifikát z osobního úložiště aktuálního uživatele, můžete spustit příkaz certutil-delstore My certificate_thumbprint .
- certmgr /add certificate_file /s /r local_machine root : přidává certifikát do místního úložiště "Důvěryhodné kořenové certifikační autority" pro počítač. Tento příkaz je nezbytný pro rozpoznání certifikátu systémem.
- makecert -r -pe -n "CN=certificate_name" -ss store_name -sr local_machine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12 : vytvoří vlastní podepsaný certifikát a uloží jej do zadaného úložiště. Nahraďte" certificate_name "názvem certifikátu a" store_name " názvem úložiště, do kterého chcete certifikát přidat.
Toto je jen několik příkladů příkazů, které můžete použít ke správě certifikátů systému Windows z příkazového řádku. Pomocí těchto příkazů budete moci přidávat, odstraňovat a vytvářet certifikáty přímo z příkazového řádku, což vám může usnadnit a urychlit práci s certifikáty.
Instalace a odstranění certifikátů
Pro instalaci certifikátu je nutné provést následující příkaz:
| Tým | Popis |
|---|---|
| certutil -addstore StoreName CertFile | Nainstaluje certifikát ze souboru CertFile do úložiště StoreName. |
Zde StoreName - je to název úložiště certifikátů a CertFile - cesta k souboru s certifikátem.
Příklad instalace certifikátu:
certutil -addstore My C:\Certificates\Cert.crt
K odstranění certifikátu se používá příkaz:
| Tým | Popis |
|---|---|
| certutil -delstore StoreName CertThumbprint | Odstraní certifikát s uvedeným otiskem (Thumbprint) z úložiště StoreName. |
Zde StoreName - je to název úložiště certifikátů a CertThumbprint - otisk certifikátu.
Příklad odebrání certifikátu:
certutil -delstore My "D8 C2 4D 9B 14 88 2C. "
Instalace a odebrání certifikátů prostřednictvím příkazového řádku umožňuje flexibilitu a automatizaci procesu správy certifikátů v operačním systému Windows.
Podrobné pokyny k instalaci a odstranění certifikátů systému Windows
Následující podrobný návod vám pomůže nainstalovat a odebrat certifikáty v operačním systému Windows.
Instalace certifikátu Windows
- Otevřete správu certifikátů systému Windows stisknutím kláves Win + R. V zobrazeném okně zadejte certmgr.msc a stiskněte Enter.
- V okně Správa certifikátů vyberte požadované místo pro instalaci certifikátu. Můžete například vybrat "Důvěryhodné kořenové certifikační autority" a nainstalovat důvěryhodný kořenový certifikát.
- Klikněte pravým tlačítkem na vybrané místo a vyberte položku nabídky Všechny úkoly, a potom Importovat.
- Po dokončení importu se otevře Průvodce importem certifikátů. Klikněte Dále.
- Stiskněte tlačítko Přehled a vyhledejte soubor certifikátu v počítači. Vyberte jej a klikněte Otevřít.
- Stiskněte Dále a vyberte možnost použití certifikátu. Poté klikněte Dále.
- Ujistěte se, že zvolená možnost Nainstalujte certifikát do následujícího úložiště a stiskněte tlačítko Přehled.
- Vyberte požadované úložiště pro instalaci certifikátu a klikněte OČI.
- Stiskněte Dále a pak Hotovo. Certifikát je úspěšně nainstalován.
Odebrání certifikátu Windows
- Otevřete správu certifikátů systému Windows, jak je uvedeno výše.
- Vyhledejte požadovaný certifikát v seznamu a klikněte na něj pravým tlačítkem.
- Vyberte položku nabídky Všechny úkoly, a potom Odstranit.
- Zobrazí se upozornění na odstranění certifikátu. Klikněte na Ano pro pokračování.
- Certifikát bude odstraněn z vybraného úložiště.
Nyní víte, jak nainstalovat a odinstalovat certifikáty systému Windows. Postupujte podle těchto pokynů a spravujte své certifikáty a zajistěte bezpečnost vašeho systému.
Zobrazení certifikátů
Chcete-li zobrazit certifikáty v operačním systému Windows, můžete použít příkazy konzoly. To může být užitečné například pro ověření platnosti certifikátu nebo získání podrobných informací o něm.
Jedním z příkazů, které lze použít k zobrazení certifikátů, je příkaz certutil. Tento tým poskytuje mnoho příležitostí pro práci s certifikáty, včetně jejich prohlížení.
Chcete-li zobrazit všechny certifikáty nainstalované v systému, můžete provést příkaz:
certutil -viewstore -user MY
Tento příkaz zobrazuje všechny certifikáty z úložiště MY aktuálního uživatele. Chcete-li zobrazit certifikáty z jiných úložišť nebo jiných uživatelů, musíte změnit nastavení příkazu.
Pokud chcete zobrazit pouze certifikáty určitého typu nebo s určitými vlastnostmi, můžete také použít filtry. Chcete-li například zobrazit pouze certifikáty s určitým názvem subjektu, můžete spustit příkaz:
certutil -viewstore -user MY -restrict "SubjectName eq 'CN=test'"
V tomto případě se zobrazí pouze certifikáty s názvem subjektu rovným "CN=test".
Kromě toho existují další nástroje, které vám umožňují prohlížet certifikáty, jako je MMC (Microsoft Management Console) nebo prohlížeče, jako je Internet Explorer nebo Google Chrome.
Zobrazení certifikátů v operačním systému Windows lze tedy provést pomocí různých nástrojů a příkazů, včetně příkazu certutil. To vám umožní získat informace o certifikátech, jejich vlastnostech a platnosti a provést s nimi další kroky.
Jak zobrazit seznam nainstalovaných certifikátů ve Windows
Windows poskytuje pohodlný způsob, jak zobrazit všechny nainstalované certifikáty v počítači. Chcete-li zobrazit seznam nainstalovaných certifikátů, postupujte podle následujících kroků:
- Otevřete " certifikáty "v"předvolbách systému". Chcete-li otevřít Nastavení systému, přejděte na ovládací panely - > Systém a zabezpečení - > Předvolby systému - > Správa certifikátů.
- V okně Správa osobních certifikátů, které se otevře, vyberte kartu Osobní pro zobrazení osobních certifikátů nebo vyberte příslušnou kartu pro zobrazení certifikátů jiných kategorií.
- V seznamu certifikátů se zobrazí všechny nainstalované certifikáty v počítači. Chcete-li získat podrobnosti o certifikátu, zvýrazněte jej a klikněte na tlačítko Upřesnit.
- V okně Podrobnosti o certifikátu, které se otevře, si můžete prohlédnout podrobnosti o certifikátu, včetně jeho vlastníka, data vydání, data vypršení platnosti a dalších vlastností.
- Chcete-li zavřít okno Podrobnosti o certifikátu a vrátit se do seznamu certifikátů, klikněte na tlačítko OK.
Tímto způsobem můžete snadno zobrazit seznam nainstalovaných certifikátů ve Windows a získat podrobné informace o každém certifikátu.
Práce s kořenovými certifikáty
Kořenové certifikáty hrají klíčovou roli v zabezpečení systému Windows. Používají se k ověření certifikátů vydaných jinými certifikačními centry (CC). V této části se podíváme na hlavní aspekty práce s kořenovými certifikáty ve Windows.
1. Získání seznamu kořenových certifikátů:
- Seznam kořenových certifikátů lze získat pomocí nástroje certutil . Chcete-li to provést, musíte spustit příkazový řádek a spustit následující příkaz: certutil-store-user Root . Tím získáte seznam kořenových certifikátů nainstalovaných pro aktuálního uživatele.
- Stejně tak je možné získat seznam kořenových certifikátů nainstalovaných pro počítač pomocí příkazu certutil-store-machine Root .
2. Instalace kořenových certifikátů:
- Pro instalaci nového kořenového certifikátu můžete použít příkaz certutil-addstore-user Root . Zde je cesta k souboru certifikátu.
- Stejně tak je možné nastavit kořenový certifikát pro počítač pomocí příkazu certutil-addstore-machine Root .
3. Odstranění kořenových certifikátů:
- Chcete-li odstranit kořenový certifikát, musíte provést příkaz certutil-delstore-user Root . Zde je sériové číslo certifikátu.
- Stejně tak je možné odebrat kořenový certifikát pro počítač pomocí příkazu certutil-delstore-machine Root .
Poznámka: Při odebrání kořenového certifikátu ve Windows může dojít k chybám při kontrole řetězce certifikátů a nesprávném fungování aplikací. Před odstraněním se proto doporučuje zálohovat kořenové certifikáty.