Dalam tutorial ini, pengurusan sijil akan digambarkan.
Bagaimana untuk Mengurus Sijil(Sijil) dengan Windows PowerShell?
PowerShell ialah alat pentadbiran yang membenarkan pengguna menguruskan semua tugas pentadbiran termasuk pengurusan sijil juga.
Mari lihat bagaimana PowerShell berjaya dalam menguruskan sijil.
Contoh 1: Senaraikan Sijil Yang Tersedia pada Komputer
Untuk mendapatkan sijil yang tersedia, nyatakan “ Dapatkan-ChildItem ” cmdlet bersama dengan “ -Laluan ” parameter yang mempunyai laluan yang dinyatakan diberikan kepadanya:
Dapatkan-ChildItem -Laluan Sijil:\CurrentUser\My
Contoh 2: Buat Sijil Dengan Tamat Tempoh Enam Bulan
Jalankan arahan yang disediakan untuk membuat sijil dengan enam bulan tamat:
Baru - SelfSignedCertificate - Subjek Longer_Expiry - CertStoreLocation Cert:\CurrentUser\My - NotAfter ( Dapatkan-Tarikh ) .TambahBulan ( 06 )Mengikut kod yang dinyatakan di atas:
- Nyatakan “ New-SelfSignedCertificate ' cmdlet dan ' -Subjek ” parameter kemudian berikannya nama subjek.
- Seterusnya, sebutkan “ -CertStoreLocation ” parameter dan berikan lokasi sijil.
- Akhir sekali, tambahkan ' -TidakSelepas ” parameter yang mempunyai tarikh tamat sijil ditetapkan kepadanya:
Contoh 3: Cipta Sijil Ditandatangani Sendiri dalam PowerShell
Untuk membuat sijil yang ditandatangani sendiri, laksanakan arahan yang disediakan:
$Test_Cert = Baru - SelfSignedCertificate - taip DocumentEncryptionCert - Subjek 'Encrypt_Doc' - CertStoreLocation Cert:\CurrentUser\My$Test_Cert
Dalam kod yang disebutkan di atas:
- Mula-mula, mulakan pembolehubah dan berikannya kod yang dinyatakan.
- Dalam kod yang diberikan, pertama, tambahkan “ New-SelfSignedCertificate ” cmdlet bersama dengan parameter “ -Jenis 'mempunyai' DocumentEncryptionCert ” nilai yang dinyatakan kepadanya.
- Seterusnya, nyatakan subjek dan lokasi sasaran.
- Akhir sekali, gunakan pembolehubah untuk melihat sijil yang dibuat:
Contoh 4: Dapatkan Butiran Sijil
Laksanakan kod yang diberikan untuk mendapatkan maklumat terperinci sijil:
$New_Cert = Dapatkan-ChildItem -Laluan Sijil:\CurrentUser\My\59722429099E950F29845B876F7585F46BE8F2D9$New_Cert | dalam
Dalam kod yang dinyatakan di atas:
- Mula-mula, mulakan pembolehubah dan tetapkan ia ' Dapatkan-ChildItem ” cmdlet.
- Seterusnya, taipkan “ -Laluan ” parameter dan berikannya dengan alamat sijil individu.
- Akhir sekali, laksanakan pembolehubah yang dinyatakan di samping saluran paip ' | ” dan “ dalam ” (Senarai Format) cmdlet:
Contoh 5: Eksport Sijil Tunggal
Untuk mengeksport sijil tunggal, hanya jalankan arahan yang disediakan:
$sijil = Dapatkan-ChildItem -Laluan Sijil:\CurrentUser\My\59722429099E950F29845B876F7585F46BE8F2D9$sijil | Eksport - Sijil -FilePath C:\Docs\New.cer
Mengikut kod yang dinyatakan di atas:
- Tentukan sijil, pembolehubah yang ditetapkan dan “ | ” saluran paip.
- Kemudian, sebutkan “ Sijil Eksport ” cmdlet.
- Akhir sekali, taip ' -FilePath ” dan berikannya nama dan laluan fail sasaran:
Itu sahaja! Kami telah menerangkan pengurusan sijil Windows PowerShell.
Kesimpulan
PowerShell mempunyai pembekal atau pengurus sijil yang membantu mengurus sijil. Pengurusannya termasuk menambah, memadam, mengeksport atau mengubah sijil. Artikel ini telah melihat keseluruhan prosedur terperinci untuk mengurus sijil dalam PowerShell.