सुरक्षित पासवर्ड रहित लॉगिन कल्पना की सामग्री की तरह लग सकता है, लेकिन यह SSH कुंजियों के साथ आसानी से प्राप्त किया जा सकता है।
SSH उस ट्रैफ़िक को पूरी तरह से एन्क्रिप्ट करके आपकी स्थानीय मशीन और रिमोट सिस्टम के बीच संचार को सुरक्षित करता है। हालाँकि, हर बार जब आप किसी दूरस्थ होस्ट से कनेक्ट होते हैं तो पासवर्ड दर्ज करना थोड़ा कष्टप्रद महसूस कर सकता है।
शुक्र है, आप पासवर्ड रहित SSH लॉगिन को सक्षम करके इस चरण को बायपास कर सकते हैं। हम आपको दिखाएंगे कि इसका उपयोग कैसे करें एसएसएच-कॉपी-आईडी ऐसा करने की आज्ञा।
पासवर्ड के बिना एसएसएच का उपयोग कैसे करें
के माध्यम से पासवर्ड रहित लॉगिन सक्षम करने के लिए एसएसएच, आपको बस अपनी सार्वजनिक कुंजी को दूरस्थ सर्वर पर कॉपी करना है। एक एसएसएच कुंजी वास्तव में दो चाबियों की एक जोड़ी है: एक सार्वजनिक और एक निजी। एक दूरस्थ SSH सर्वर इनका उपयोग करने के लिए करेगा कनेक्ट करने से पहले अपनी पहचान प्रमाणित करें.
आप का उपयोग करके आसानी से अपने SSH कुंजी जोड़े बना सकते हैं एसएसएच-कीजेन आदेश। एक बार जब ssh कुंजियाँ बनाता है, तो अपनी सार्वजनिक कुंजी को दूरस्थ सर्वर पर कॉपी करें। यह सुनिश्चित करेगा कि आपको बाद के लॉगिन पर अपना एसएसएच पासवर्ड टाइप करने की आवश्यकता नहीं है।
सार्वजनिक और निजी SSH कुंजियाँ बनाएँ
बस अपने टर्मिनल को चालू करें और अपने SSH कुंजी जोड़े बनाने के लिए निम्नलिखित कमांड दर्ज करें:
एसएसएच-कीजेन
प्रत्येक प्रांप्ट पर तब तक एंटर दबाते रहें जब तक कि प्रोग्राम पूरा न हो जाए और की फाइल तैयार न हो जाए।
सर्वर में सार्वजनिक SSH कुंजी जोड़ें
अब जब आपने अपनी SSH कुंजियाँ बना ली हैं, तो आपको अपने दूरस्थ सर्वर में सार्वजनिक कुंजी जोड़ने की आवश्यकता है। आप इसे के साथ कर सकते हैं एसएसएच-कॉपी-आईडी आदेश:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-host
अपने टर्मिनल में उपरोक्त कमांड टाइप करें और बदलें उपयोगकर्ता तथा रिमोट होस्ट अपने उपयोगकर्ता नाम और रिमोट मशीन के होस्टनाम/आईपी के साथ।
पासवर्ड के बिना SSH सर्वर से कनेक्ट करें
सर्वर में सार्वजनिक कुंजी जोड़ने के बाद आप पासवर्ड के बिना लॉग इन करने के लिए पूरी तरह तैयार हैं एसएसएच-कॉपी-आईडी. आप निम्न आदेश का उपयोग करके अपने लिए इसका परीक्षण कर सकते हैं:
एसएसएच उपयोगकर्ता @ रिमोट-होस्ट।
ssh-copy-id. का उपयोग करके पासवर्ड से छुटकारा पाएं
का उपयोग करते हुए एसएसएच-कॉपी-आईडी, आप रिमोट सर्वर पर सार्वजनिक कुंजी अपलोड कर सकते हैं और पासवर्ड के बिना कनेक्ट कर सकते हैं। हालांकि, आपको सभी सिस्टमों के लिए पासवर्ड रहित प्रमाणीकरण सक्षम नहीं करना चाहिए। इसके बजाय, इसका उपयोग उन प्रणालियों तक पहुँचने के लिए करें जिनका आप अक्सर उपयोग करते हैं। यदि आप इसके लिए नए हैं, तो SSH को सेट करने और अपने सेटअप को कॉन्फ़िगर करने का तरीका सीखने का प्रयास करें।
अपने Linux कंप्यूटर या सर्वर को दूरस्थ रूप से एक्सेस करने की आवश्यकता है? यहां बताया गया है कि लिनक्स, विंडोज और मोबाइल पर एसएसएच कैसे सेट और कॉन्फ़िगर किया जाए।
आगे पढ़िए
- प्रोग्रामिंग
- सुरक्षा
- एसएसएच
- लिनक्स
- यूनिक्स
- सुरक्षा

रूबैत ओपन-सोर्स के लिए एक मजबूत जुनून के साथ एक सीएस ग्रेड है। यूनिक्स के अनुभवी होने के अलावा, वह नेटवर्क सुरक्षा, क्रिप्टोग्राफी और कार्यात्मक प्रोग्रामिंग में भी हैं। वह पुरानी किताबों का एक उत्साही संग्रहकर्ता है और क्लासिक रॉक के लिए कभी न खत्म होने वाली प्रशंसा है।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें