कमांड लाइन के माध्यम से सिस्टम किचेन में प्रमाण पत्र आयात करें


32

क्या ओएस एक्स स्नो लेपर्ड चलाने वाली मशीन के लिए एक प्रमाण पत्र की प्रतिलिपि बनाना संभव है, इसे सिस्टम कीचेन में जोड़ें, फिर इसे "हमेशा एसएसएच के माध्यम से भरोसा करें?"

और अगर ऐसा है तो ... कैसे?

जवाबों:


41

एक विश्वसनीय प्रमाणपत्र आयात करने के लिए टर्मिनल कमांड का उपयोग करें

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain <certificate>

यह System.keychain के लिए एक विश्वसनीय प्रमाणपत्र जोड़ देगा। आपको अपनी स्थिति के अनुरूप विकल्पों और रास्तों को संशोधित करना चाहिए। देखें के लिए आदमी पृष्ठ सुरक्षा में अधिक जानकारी के लिए।

To रिच ट्राउटन, System.keychain में नए विश्वसनीय रूट प्रमाणपत्र जोड़ रहा है


उद्धरण ने मुझे किसी कारण से गड़बड़ कर दिया, उन्हें हटा दिया और सब ठीक हो गया।
काउंटरिंग

@jaberg, और ssh के माध्यम से स्थानीय किचेन में प्रमाणपत्र कैसे जोड़ा जाए, सिस्टम नहीं?
गौसब्लार्की

4
बहुत बहुत धन्यवाद! बस एक नोट: एक भी जोड़ सकते हैं"$HOME/Library/Keychains/login.keychain"

बीच क्या अंतर है security add-trusted-certऔर security import?
नेपॉक्सक्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.