/ / Openssl openssl.cnf से डिफ़ॉल्ट मान नहीं पढ़ता है - openssl, एसएसएल-प्रमाणपत्र, कॉन्फ़िगरेशन-फ़ाइलें

Openssl openssl.cnf से डिफ़ॉल्ट मान नहीं पढ़ता है - openssl, एसएसएल-प्रमाणपत्र, कॉन्फ़िगरेशन-फ़ाइलें

मैं प्रमाण पत्र अनुरोध बनाने के लिए निम्न आदेश का उपयोग कर रहा हूं:

openssl req -config openssl.cnf -new -out [filename].csr -passout pass:[password]

The openssl.cnf फ़ाइल निर्देशिका है कि मैं से कमांड चलाने में है ।
समस्या यह है कि मैं अभी भी देश, राज्य, इलाके, आदि के लिए मूल्यों को प्रस्तुत करने के लिए प्रेरित कर रहा हूं ।
मैं यह प्रोग्राम करने के लिए चाहते हैं, किसी को और प्रकार इन मूल्यों में कदम रखने के बिना ।Shouldn "टी openssl.cnf उपयोग किए जाने वाले डिफ़ॉल्ट मान प्रदान करें? क्या मैं एक बहस या कुछ याद आ रही है?

उत्तर:

उत्तर № 1 के लिए 1

आपके मामले में सही वाक्यविंयास होगा:

openssl req -batch -config openssl.cnf -new -out [filename].csr -passout pass:[password]

"privkey. pem" में एक ही समय में एक 2048b RSA निजी कुंजी जनरेट किया जाएगा ।
यदि आप किसी पूर्व-मौजूदा कुंजी के लिए अनुरोध बनाना पसंद करते हैं, तो विकल्प जोड़ें:

-key [keyfile]