Mengimpor sertifikat .PEM pada Windows 7 pada baris perintah


22

Saya perlu mengimpor sertifikat PEM pada sejumlah besar mesin Windows 7 Enterprise yang baru diinstal.

Biasanya, saya akan melakukannya melalui MMC → Sertifikat (Komputer Lokal) snap-in → Sertifikat Root Tepercaya → Impor, tetapi saya perlu mempercepatnya. Oleh karena itu, saya hanya ingin menggunakan command prompt.

Dengan certmgr.exe(tidak certmgr.msc!), Saya akan mengetik:

certmgr.exe -add -c C:\certificate.pem -s -r localMachine root

Masalahnya adalah bahwa certmgr.exetidak ada di Windows 7. Bagaimana saya bisa menambahkan sertifikat dari baris perintah?

Jawaban:


42

Anda harus menggunakan certutil.exe:

certutil –addstore -enterprise –f "Root" <pathtocertificatefile>

akan menambahkan sertifikat ke toko Otoritas Sertifikasi Root Tepercaya.

Jika Anda ingin menambahkan Otoritas Sertifikasi Menengah, ganti Rootdengan CAdan untuk menambahkan ke toko Pribadi Anda, ubah ke My.

Semua yang di atas menambahkan sertifikat ke toko Komputer Lokal. Untuk menambahkan ke toko Pengguna hapus -enterprisedari baris perintah:

certutil –addstore –f "Root" <pathtocertificatefile>

The -fdalam perintah hanya memaksa sebuah menimpa dalam kasus di mana sertifikat sudah diinstal.


1
Salah satu jawaban paling berguna yang telah saya lihat sejak lama, terutama dengan petunjuk tambahan. Terpilih.
KeyszerS

Di mana mendapatkan certutil.exe? Satu-satunya tautan yang saya temukan hanya untuk 32-bit
David162795

Pada setiap komputer Windows :-) Ini harus diinstal secara default pada setiap instalasi Windows.
garethTheRed

Untuk menambahkan ke toko Pengguna hapus -perusahaan : Menghapus -enterprisemuncul untuk mencoba menambahkannya ke toko mesin dan -userdiharuskan untuk memilih toko pengguna. Mungkin ada yang berubah di Windows 10. Inilah dokumen yang relevan: Gunakan -useruntuk mengakses toko pengguna alih-alih toko mesin. - docs.microsoft.com/en-us/windows-server/administration/…
antak
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.