Ako spravovať certifikáty (certifikáty) pomocou prostredia Windows PowerShell?

Ako Spravovat Certifikaty Certifikaty Pomocou Prostredia Windows Powershell



V prostredí PowerShell umožňuje správca certifikátov systému Windows používateľom (spravovať) pridávať, mazať, meniť a odstraňovať sklady certifikátov. Poskytuje prístup k certifikátom X.509 a skladom certifikátov. Windows má jednotku s názvom „ osvedčenie: “. Je to hierarchický menný priestor, ktorý pozostáva z certifikátov a skladov certifikátov dostupných v lokálnom systéme.

V tomto návode bude ilustrovaná správa certifikátov.

Ako spravovať certifikáty (certifikáty) pomocou prostredia Windows PowerShell?

PowerShell je nástroj na správu, ktorý umožňuje používateľovi spravovať všetky úlohy správy vrátane správy certifikátov.







Pozrime sa, ako PowerShell triumfuje pri správe certifikátov.



Príklad 1: Zoznam dostupných certifikátov v počítači

Ak chcete získať dostupné certifikáty, zadajte „ Get-ChildItem ” cmdlet spolu s “ -Cesta ” parameter s priradenou uvedenou cestou:



Get-ChildItem -Cesta Certifikát:\Aktuálny používateľ\Môj





Príklad 2: Vytvorte certifikát so šiestimi mesiacmi platnosti

Vykonajte zadaný príkaz na vytvorenie certifikátu so šesťmesačnou platnosťou:

Nový - SelfSignedCertificate - Predmet Longer_Expiry - CertStoreLocation Cert:\CurrentUser\My - Nie po ( Get-Date ) .Pridať mesiace ( 06 )

Podľa vyššie uvedeného kódu:



  • Uveďte „ New-Self-SignedCertificate cmdlet a - Predmet ” a potom mu priraďte názov predmetu.
  • Ďalej spomeňte „ -CertStoreLocation ” a poskytnite mu umiestnenie certifikátov.
  • Nakoniec pridajte „ -Nie potom ” parameter s priradeným dátumom platnosti certifikátu:

Príklad 3: Vytvorte certifikát s vlastným podpisom v prostredí PowerShell

Ak chcete vytvoriť certifikát s vlastným podpisom, vykonajte poskytnutý príkaz:

$Test_Cert = Nový - SelfSignedCertificate - Typ DocumentEncryptionCert - Predmet 'Encrypt_Doc' - CertStoreLocation Cert:\CurrentUser\My

$Test_Cert

Vo vyššie uvedenom kóde:

  • Najprv inicializujte premennú a priraďte jej uvedený kód.
  • V pridelenom kóde najskôr pridajte „ New-Self-SignedCertificate ” cmdlet spolu s parametrom “ -Typ “mať “ DocumentEncryptionCert ” hodnota, ktorá je k nemu určená.
  • Ďalej uveďte predmet a cieľovú polohu.
  • Nakoniec zavolajte premennú, aby ste videli vytvorený certifikát:

Príklad 4: Získajte podrobnosti o certifikáte

Ak chcete získať podrobné informácie o certifikáte, spustite daný kód:

$New_Cert = Get-ChildItem -Cesta Certifikát:\CurrentUser\My\59722429099E950F29845B876F7585F46BE8F2D9

$New_Cert | v

Vo vyššie uvedenom kóde:

  • Najprv inicializujte premennú a priraďte jej „ Get-ChildItem cmdlet.
  • Ďalej zadajte „ -Cesta ” a poskytnite mu adresu individuálneho certifikátu.
  • Nakoniec vykonajte uvedenú premennú popri potrubí “ | “ a „ v ” (Format-List) cmdlet:

Príklad 5: Exportujte jeden certifikát

Ak chcete exportovať jeden certifikát, jednoducho spustite poskytnutý príkaz:

$cert = Get-ChildItem -Cesta Certifikát:\CurrentUser\My\59722429099E950F29845B876F7585F46BE8F2D9

$cert | Export - Certifikát -Cesta k súboru C:\Docs\New.cer

Podľa vyššie uvedeného kódu:

  • Zadajte certifikát, priradenú premennú a „ | “potrubie.
  • Potom spomeňte „ Exportný certifikát cmdlet.
  • Nakoniec zadajte „ -Cesta k súboru ” a poskytnite mu názov cieľového súboru a cestu:

To je všetko! Vysvetlili sme správu certifikátov Windows PowerShell.

Záver

PowerShell má poskytovateľa alebo správcu certifikátov, ktorý pomáha spravovať certifikáty. Jeho správa zahŕňa pridávanie, odstraňovanie, exportovanie alebo zmenu certifikátov. Tento článok obsahuje prehľad podrobného postupu na správu certifikátov v prostredí PowerShell.