Selles õpetuses illustreeritakse sertifikaatide haldamist.
Kuidas hallata sertifikaate (sertifikaate) Windows PowerShelliga?
PowerShell on haldustööriist, mis võimaldab kasutajal hallata kõiki haldusülesandeid, sealhulgas ka sertifikaatide haldamist.
Vaatame, kuidas PowerShell sertifikaatide haldamisel võidutseb.
Näide 1: loetlege arvutis saadaolevad sertifikaadid
Saadaolevate sertifikaatide saamiseks määrake ' Get-ChildItem ' cmdlet koos käsuga ' - Tee ” parameeter, millele on määratud määratud tee:
Get-ChildItem - Tee Sert:\Praegune kasutaja\Minu
Näide 2: Looge kuuekuulise kehtivusajaga sertifikaat
Kuuekuulise kehtivusajaga sertifikaadi loomiseks käivitage antud käsk:
Uus - Iseallkirjastatud sertifikaat - Teema pikem_aeg - CertStoreLocation Cert:\CurrentUser\Minu - Mitte pärast ( Hankige kuupäev ) .Add Months ( 06 )Vastavalt ülaltoodud koodile:
- Määrake ' Uus iseallkirjastatud sertifikaat ' cmdlet ja ' -Teema ” parameeter, seejärel määrake sellele teema nimi.
- Järgmisena mainige ' -CertStore'i asukoht ” parameeter ja esitage sellele sertifikaatide asukoht.
- Lõpuks lisage ' - Mitte pärast ” parameeter, millele on määratud sertifikaadi aegumiskuupäev:
Näide 3: looge PowerShellis iseallkirjastatud sertifikaat
Iseallkirjastatud sertifikaadi loomiseks täitke antud käsk:
$Test_Cert = Uus - Iseallkirjastatud sertifikaat - Tüüp DocumentEncryptionCert - Teema 'Krüpti_dokument' - CertStoreLocation Cert:\CurrentUser\Minu$Test_Cert
Ülalmainitud koodis:
- Esiteks initsialiseerige muutuja ja määrake sellele määratud kood.
- Esmalt lisage määratud koodile ' Uus iseallkirjastatud sertifikaat ' cmdlet koos parameetriga ' -Tüüp ' millel on ' DocumentEncryptionCert ” sellele määratud väärtus.
- Järgmisena mainige teema ja sihtkoht.
- Lõpuks käivitage muutuja, et näha loodud sertifikaati:
Näide 4: hankige sertifikaadi üksikasjad
Sertifikaadi üksikasjaliku teabe hankimiseks käivitage antud kood:
$New_Cert = Get-ChildItem - Tee Sert:\Praegune kasutaja\Minu\59722429099E950F29845B876F7585F46BE8F2D9$New_Cert | sisse
Ülaltoodud koodis:
- Esiteks initsialiseerige muutuja ja määrake sellele ' Get-ChildItem ” cmdlet.
- Järgmisena tippige ' - Tee ” parameeter ja esitage see individuaalse sertifikaadi aadressiga.
- Lõpuks käivitage konveieri kõrval määratud muutuja ' | ” ja „ sisse ” (Format-List) cmdlet:
Näide 5: ühe sertifikaadi eksportimine
Ühe sertifikaadi eksportimiseks käivitage lihtsalt antud käsk:
$cert = Get-ChildItem - Tee Sert:\Praegune kasutaja\Minu\59722429099E950F29845B876F7585F46BE8F2D9$cert | Ekspordi - tunnistus -Faili teekond C:\Docs\New.cer
Vastavalt ülaltoodud koodile:
- Määrake sertifikaat, määratud muutuja ja ' | ” torujuhe.
- Seejärel mainige ' Ekspordisertifikaat ” cmdlet.
- Lõpuks tippige ' -Faili teekond ” parameeter ja esitage see sihtfaili nime ja teega:
See on kõik! Oleme selgitanud Windows PowerShelli sertifikaatide haldamist.
Järeldus
PowerShellil on sertifikaatide pakkuja või haldur, kes aitab sertifikaate hallata. Selle haldamine hõlmab sertifikaatide lisamist, kustutamist, eksportimist või muutmist. Selles artiklis on ülevaade üksikasjalikust protseduurist sertifikaatide haldamiseks PowerShellis.