mysql_ssl_rsa_setup SSL सर्टिफिकेट/की फ़ाइलें और RSA की-पेयर फ़ाइलें बनाता है यदि वे गुम हैं (सुरक्षित कनेक्शन और RSA पासवर्ड एक्सचेंज के लिए)। मौजूदा फ़ाइलें एक्सपायर होने पर नई बनाने के लिए भी उपयोगी।
आह्वान
shell> mysql_ssl_rsa_setup [options]
विकल्प: --datadir (फ़ाइलें कहां बनाएं), --verbose (openssl कमांड दिखाएं)।
कार्यप्रणाली
opensslबाइनरी PATH में ढूंढता है; न मिले तो कोई कार्रवाई नहीं।- डेटा डायरेक्टरी (
--datadirया कंपाइल-टाइम डिफ़ॉल्ट) में डिफ़ॉल्ट SSL/RSA फ़ाइलें ढूंढता है।
SSL फ़ाइलें (यदि कोई मौजूद नहीं)
ca.pem # सेल्फ-साइन्ड CA सर्टिफिकेट ca-key.pem # CA प्राइवेट की server-cert.pem # सर्वर सर्टिफिकेट server-key.pem # सर्वर प्राइवेट की client-cert.pem # क्लाइंट सर्टिफिकेट client-key.pem # क्लाइंट प्राइवेट की
RSA फ़ाइलें
private_key.pem # प्राइवेट की (की-पेयर) public_key.pem # पब्लिक की (की-पेयर)
शर्तें
- यदि सूचीबद्ध SSL फ़ाइलों में से **कोई भी** मौजूद है, तो **कोई SSL फ़ाइल नहीं बनाई जाती**।
- RSA फ़ाइलों के लिए समान नियम।