सार्वजनिक एसएसएच कुंजी अपलोड करें

डाइनिंग के लिए बुकिंग की सुविधा के एंड-टू-एंड इंटिग्रेशन के लिए, आपको हर दिन फ़ीड अपलोड करने होंगे. इसके लिए, सिक्योर फ़ाइल ट्रांसफ़र प्रोटोकॉल (एसएफ़टीपी) ड्रॉपबॉक्स का इस्तेमाल करना होगा. Google, पार्टनर के लिए यहां दिए गए एसएफ़टीपी ड्रॉपबॉक्स होस्ट करता है, ताकि वे हर दिन फ़ीड अपलोड कर सकें. ड्रॉपबॉक्स, कनेक्शन को सुरक्षित करने के लिए एसएसएच का इस्तेमाल करते हैं. साथ ही, कनेक्शन की पुष्टि करने के लिए, एसएसएच सार्वजनिक और निजी कुंजी के जोड़े की ज़रूरत होती है.

जनरेट करने के बाद, सार्वजनिक कुंजी को सेटअप माइलस्टोन के एसएसएच की सार्वजनिक कुंजी अपलोड करें फ़ील्ड में चिपकाएं.

अपनी एसएसएच कुंजी बनाना

कुंजी का जोड़ा जनरेट करना, आपके संगठन के प्लैटफ़ॉर्म पर निर्भर करता है. अलग-अलग प्लैटफ़ॉर्म के लिए मुख्य जोड़ी बनाने का तरीका यहां दिया गया है:

Windows प्लैटफ़ॉर्म

  1. Windows के लिए, टर्मिनल एम्युलेटर और नेटवर्क फ़ाइल ट्रांसफ़र ऐप्लिकेशन डाउनलोड करें और चलाएं. PuTTy एक मुफ़्त और ओपन सोर्स विकल्प है. इसे putty.org से डाउनलोड किया जा सकता है.
  2. पेज के सबसे नीचे मौजूद पैरामीटर सेक्शन में जाकर, आरएसए चुनें.
  3. जनरेट करें पर क्लिक करें.
  4. निर्देश के अनुसार कर्सर को खाली जगह में और उसके आस-पास तब तक घुमाएं, जब तक कि PuTTYgen, कुंजी का जोड़ा न जनरेट कर दे.
  5. PuTTYgen, खाली जगह को कई बॉक्स से बदल देता है. इनमें से एक बॉक्स में सार्वजनिक पासकोड दिखता है.
  6. 'मुख्य टिप्पणी' बॉक्स में, वह ईमेल पता डालें जिस पर आपको सूचनाएं चाहिए.
  7. बॉक्स में पहले से ही दिख रहे किसी टेक्स्ट के अंत में पता जोड़ें. अन्य बॉक्स में मौजूद टेक्स्ट में बदलाव न करें.
  8. सार्वजनिक कुंजी सेव करें पर क्लिक करें.
  9. सार्वजनिक कुंजी को id-rsa नाम से इस फ़ोल्डर में सेव करें:

    C:\Documents और Settings\username\.ssh, जहां username आपका Windows उपयोगकर्ता नाम है.

  10. निजी पासकोड सेव करें पर क्लिक करें.

  11. निजी कुंजी को उसी फ़ोल्डर में id-rsa.ppk नाम से सेव करें.

  12. सार्वजनिक पासकोड वाले बॉक्स के कॉन्टेंट को क्लिपबोर्ड पर कॉपी करें और उसे OpenSSH authorized_keys फ़ाइल में चिपकाएं.

  13. पूरे कॉन्टेंट को कॉपी करना न भूलें, जो ssh-rsa से शुरू होता है और उस ईमेल पते के साथ खत्म होता है जिसे आपने चरण 5 में डाला था.

  14. PuTTYgen बंद करें.

  15. सार्वजनिक पासकोड को टेक्स्ट एडिटर में चिपकाएं, लाइन ब्रेक हटाएं, और पूरे टेक्स्ट को क्लिपबोर्ड पर फिर से कॉपी करें.

  16. सेटअप माइलस्टोन के एसएसएच सार्वजनिक कुंजी अपलोड करें फ़ील्ड में सार्वजनिक कुंजी चिपकाएं.

  17. सबमिट करें पर क्लिक करें.

Mac OS या Linux प्लैटफ़ॉर्म

  1. टर्मिनल विंडो खोलें.
  2. यह कमांड लाइन डालें: ssh-keygen -t rsa.
  3. सभी विकल्पों के लिए डिफ़ॉल्ट वैल्यू चुनें.

    इस निर्देश से एसएसएच कुंजी की दो फ़ाइलें, id_rsa और id_rsa.pub जनरेट होती हैं. ये फ़ाइलें, home/username/.ssh डायरेक्ट्री में सेव होती हैं. इसका username आपका उपयोगकर्ता नाम ही है.

  4. id_rsa.pub फ़ाइल को किसी सादे टेक्स्ट एडिटर में खोलें.

  5. पूरा टेक्स्ट चुनें और उसे कॉपी करें.

  6. सेटअप माइलस्टोन के एसएसएच सार्वजनिक कुंजी अपलोड करें फ़ील्ड में सार्वजनिक कुंजी चिपकाएं.

  7. सबमिट करें पर क्लिक करें.

कुंजियों के इस पेयर का इस्तेमाल, Google की ओर से उपलब्ध कराए गए SFTP ड्रॉपबॉक्स में सुरक्षित तरीके से साइन इन करने के लिए किया जाता है. सार्वजनिक कुंजी का फ़ॉर्मैट यह होता है:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com