हां, यह संभव है। आपकी निजी कुंजी किसी एक मशीन से बंधी नहीं है।
सुनिश्चित नहीं हैं कि आपके द्वारा गैर-स्पष्ट का क्या मतलब है, यह अक्सर व्यक्तिपरक है;)। यह बिल्कुल भी बुरा विचार नहीं है यदि आप सुनिश्चित करते हैं कि आपके पास एक बहुत ही मजबूत पासफ़्रेज़ सेट है, तो कम से कम 20 अक्षर।
आपके डेस्कटॉप के समान कुंजी के साथ कनेक्ट होने के बारे में कोई समस्या नहीं है। मैं लैपटॉप पर आपकी कुंजी के लिए एक ssh एजेंट सेट करूँगा, और एजेंट को डेस्कटॉप पर अग्रेषित करूँगा, इसलिए आप उस कुंजी का उपयोग अन्य प्रणालियों पर कर रहे होंगे जो आप वहाँ से एक्सेस करते हैं।
लिनक्स सिस्टम पर ssh- एजेंट मैन पेज से:
ssh-Agent सार्वजनिक कुंजी प्रमाणीकरण (RSA, DSA) के लिए उपयोग की जाने वाली निजी कुंजी रखने का एक कार्यक्रम है। विचार यह है कि ssh- एजेंट को X- सत्र या लॉगिन सत्र की शुरुआत में शुरू किया जाता है, और अन्य सभी विंडो या प्रोग्राम को ssh- एजेंट प्रोग्राम के क्लाइंट के रूप में शुरू किया जाता है। पर्यावरण चर के उपयोग के माध्यम से एजेंट को ssh (1) का उपयोग करके अन्य मशीनों में लॉग इन करते समय स्वचालित रूप से प्रमाणीकरण के लिए स्थित किया जा सकता है।
यदि आप Windows का उपयोग कर रहे हैं, तो आप इसे लिनक्स / यूनिक्स (यह ओपनएसएसएच के साथ आता है), या puTTY एजेंट के साथ या तो ssh- एजेंट प्रोग्राम पर चलाएंगे। आपको किसी दूरस्थ सिस्टम पर चलने वाले एजेंट की आवश्यकता नहीं है, यह शुद्ध रूप से आपकी निजी कुंजी को स्थानीय सिस्टम पर मेमोरी में रखता है ताकि आपको एजेंट में कुंजी लोड करने के लिए केवल एक बार अपना पासफ़्रेज़ दर्ज करना पड़े।
एजेंट अग्रेषण ssh क्लाइंट ( ssh
या पोटीन) की एक विशेषता है जो बस ssh कनेक्शन के माध्यम से अन्य प्रणालियों के माध्यम से एजेंट को जारी रखता है।