जैसे ही मैंने N95 पर पुटी में फोंट जोड़ने पर अपना ट्यूटोरियल शुरू किया, मैंने बहुत जल्दी फैसला किया कि हर बार लॉग इन करने पर उपयोगकर्ता नाम और पासवर्ड दर्ज करने में बहुत अधिक समय लग रहा था। इसलिए मैंने केवल समय बचाने के लिए एक खाली पास वाक्यांश के साथ एक आरएसए कुंजी जोड़ी बनाई। चिंता न करें, निश्चित रूप से जैसे ही मैं समाप्त कर चुका हूं, मैंने मुख्य जोड़ी को हटा दिया है। आखिरी चीज जो मुझे चाहिए वह है अपना फोन खोना और किसी अजनबी को मेरे सर्वर में लॉग इन करना!
नोट: यह प्रक्रिया केवल N95 के लिए विशिष्ट नहीं है, न ही यह केवल Linux के लिए विशिष्ट है। मैं अपने उदाहरणों में लिनक्स का उपयोग करता हूं क्योंकि मैं विंडोज उपयोगकर्ता नहीं हूं। RSA कुंजियाँ उत्पन्न करने के तरीके के बारे में नीचे वर्णित प्रक्रिया को Windows पर puttygen.exe के लिए अनुकूलित किया जा सकता है।
- यहाँ मैंने पहले लिनक्स बॉक्स पर क्या किया है:
[user@radon ~]$ ssh-keygen
सार्वजनिक/निजी rsa कुंजी युग्म बनाना.
फ़ाइल दर्ज करें जिसमें कुंजी को सहेजना है (/home/user/.ssh/id_rsa):
निर्देशिका बनाई गई '/home/user/.ssh '.
पासफ़्रेज़ दर्ज करें (बिना पासफ़्रेज़ के खाली):
वही पासफ़्रेज़ फिर से दर्ज करें:
आपकी पहचान /home/user/.ssh/id_rsa में सहेजी गई है।
आपका सार्वजनिक कुंजी /home/user/.ssh/id_rsa.pub में सहेजी गई है।
कुंजी फ़िंगरप्रिंट है:
79:8a:08:bd:fb:da:71:59:f4:28:e6:c3:01:12:5a:69 [email protected][user@radon ~]$ सीडी .ssh/
[user@radon .ssh]$ ls
id_rsa id_rsa.pubज्ञात_होस्ट
[user@radon .ssh]$ बिल्ली id_rsa.pub> अधिकृत_की
[user@radon .ssh]$ chmod 644 अधिकृत_कीऊपर दिया गया chmod कमांड बहुत महत्वपूर्ण है। आपकी अधिकृत_की फ़ाइल होनी चाहिए केवल आपके द्वारा लिखने योग्य हो। if is is group राइटिंग sshd इसका इस्तेमाल करने से मना कर देगा।
- यह कदम भी बहुत महत्वपूर्ण है! इसके बाद आपको अपनी ओपनएसएसएच निजी कुंजी को पुटी के एसएसएच -2 कुंजी प्रारूप में परिवर्तित करना होगा। मैंने शुरुआत में ओपनएसएसएच निजी कुंजी का उपयोग करने की कोशिश की, यह महसूस नहीं किया कि पुटी इसे ठीक से नहीं पढ़ सका। यह पता लगाने में थोड़ी खुदाई हुई कि यह काम क्यों नहीं कर रहा था। कौन जानता था कि PuTTY, OpenSSH और ssh.com के SSH-2 कुंजियों के कार्यान्वयन इतने भिन्न थे?
[user@radon .ssh]$ पुट्टीजेन id_rsa -o id_rsa.ppk
- इसके बाद, मैंने अपने N95 को USB केबल से अपने लैपटॉप में प्लग किया और id_rsa.ppk को कॉपी किया फ़ोन की मास मेमोरी पर एक अस्थायी फ़ोल्डर में।
- अब, अपने N95 पर PuTTY को सक्रिय करें और विकल्प . चुनें -> संपादित करें -> सामान्य , फिर दूरस्थ होस्ट नाम या पता, साथ ही अपना उपयोगकर्ता नाम जोड़ें।
- अगला, दाएं दबाएं अगली स्क्रीन पर जाने के लिए एक बार टॉगल करें। यहीं पर आप अपनी निजी कुंजी . का चयन करते हैं . नीचे दिए गए स्क्रीनशॉट में बताए गए क्रम का पालन करके देखें कि मैंने E:\temp\id_rsa.ppk को कैसे चुना।
- वापस दबाएं मुख्य पुटी स्क्रीन पर वापस जाने के लिए दो बार, फिर विकल्प . दबाएं -> कनेक्ट करें और अब आप बिना पासवर्ड के कनेक्ट हो गए हैं।