आयात .PEM सर्टिफिकेट विंडोज 7 पर कमांड लाइन पर


22

मुझे ताज़े स्थापित विंडोज 7 एंटरप्राइज मशीनों की एक बड़ी संख्या पर पीईएम प्रमाणपत्र आयात करने की आवश्यकता है ।

आम तौर पर, मैं इसे MMC → सर्टिफिकेट्स (लोकल कंप्यूटर) स्नैप-इन → ट्रस्टेड रूट सर्टिफिकेट्स → आयात के माध्यम से करूंगा, लेकिन मुझे चीजों को गति देने की आवश्यकता है। इसलिए, मैं केवल कमांड प्रॉम्प्ट का उपयोग करना चाहूंगा।

के साथ certmgr.exe(नहीं certmgr.msc!), मैं टाइप करूँगा:

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

समस्या यह है कि certmgr.exeविंडोज 7 में मौजूद नहीं है। फिर मैं कमांड लाइन से प्रमाण पत्र कैसे जोड़ सकता हूं?

जवाबों:


42

आपको certutil.exeइसके बजाय उपयोग करने की आवश्यकता है :

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

विश्वसनीय रूट प्रमाणीकरण प्राधिकारी स्टोर में प्रमाण पत्र जोड़ देगा।

आप एक मध्यवर्ती प्रमाणन प्राधिकरण को जोड़ने के लिए, की जगह चाहते हैं Rootके साथ CA, और अपने व्यक्तिगत दुकान में जोड़ने के लिए के लिए इसे बदल My

उपरोक्त सभी स्थानीय कंप्यूटर स्टोर में प्रमाण पत्र जोड़ता है। उपयोगकर्ता स्टोर में जोड़ने के लिए -enterpriseकमांड लाइन से हटा दें :

certutil –addstore –f "Root" <pathtocertificatefile>

-fआदेश में बस मामले में जहां प्रमाण पत्र पहले से स्थापित है में एक अधिलेखित बाध्य करती है।


1
सबसे उपयोगी उत्तरों में से एक मैंने लंबे समय से देखा है, विशेष रूप से अतिरिक्त संकेत के साथ। Upvoted।
कीज़र्स

कहां से प्रमाणित करें। मेरे द्वारा पाया गया एकमात्र लिंक केवल 32bit के लिए है
David162795

प्रत्येक विंडोज कंप्यूटर पर :-) इसे हर विंडोज इंस्टॉलेशन पर डिफ़ॉल्ट रूप से इंस्टॉल किया जाना चाहिए।
garethTheRed

उपयोगकर्ता स्टोर में जोड़ने के लिए -enterprise को हटाएं : -enterpriseमशीन स्टोर में इसे जोड़ने की कोशिश करने पर हटाने लगता है और -userउपयोगकर्ता स्टोर चुनने के लिए आवश्यक था। हो सकता है कि चीजें विंडोज 10 में बदल गईं। यहां प्रासंगिक डॉक है: मशीन स्टोर के बजाय उपयोगकर्ता स्टोर तक पहुंचने के लिए उपयोग करें -user- docs.microsoft.com/en-us/windows-server/administration/…
antak
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.