मेरा SSH टूल (SecureCRT) सभी SSH सत्रों के लिए Agent Forwarding को चालू करने के लिए एक कॉन्फ़िगर विकल्प प्रदान करता है। आवश्यकता पड़ने पर इसे भूलने से रोकने में मददगार लगता है, लेकिन अगर कोई कारण नहीं है तो मैं सोच रहा हूं?
मेरा SSH टूल (SecureCRT) सभी SSH सत्रों के लिए Agent Forwarding को चालू करने के लिए एक कॉन्फ़िगर विकल्प प्रदान करता है। आवश्यकता पड़ने पर इसे भूलने से रोकने में मददगार लगता है, लेकिन अगर कोई कारण नहीं है तो मैं सोच रहा हूं?
जवाबों:
SSH एजेंट अग्रेषण के लिए एक इलस्ट्रेटेड गाइड यह सुझाव देता है कि आपकी कुंजी कभी भी स्थानीय मशीन एजेंट को नहीं छोड़ती है।
यह भी बताता है:
इसके लिए उपयोगकर्ता की सार्वजनिक की एक बार की स्थापना की आवश्यकता होती है - निजी नहीं! - सभी लक्ष्य मशीनों पर चाबियाँ, लेकिन प्रदान की गई उत्पादकता द्वारा इस सेटअप लागत को तेजी से पुन: प्राप्त किया जाता है। एजेंट अग्रेषण के साथ सार्वजनिक कुंजी का उपयोग करने वाले शायद ही कभी वापस जाते हैं।
इस के मुख्य समर्थक और चोर (उसी पृष्ठ से)
Ssh-agent के बारे में एक Symantec पेज एक ही सुझाव देता है, आपके पास ssh- एजेंट आपकी मशीन पर स्थानीय रूप से चल रहा है और फिर निम्नलिखित आवेदन करता है:
एजेंट अग्रेषण वास्तव में कैसे काम करता है? संक्षेप में, एजेंट एक मशीन पर चल रहा है, और हर बार जब आप एजेंट अग्रेषण के साथ एसएसएच करते हैं, तो सर्वर एजेंट को एसएसएच कनेक्शन के माध्यम से एक 'सुरंग' वापस बनाता है ताकि यह आगे के एसएसएच कनेक्शनों के लिए उपलब्ध हो।
लेकिन जैसा कि आपके संचार को किसी अन्य होस्ट के माध्यम से पारित किया जाता है, यह आप पर निर्भर करता है कि इंटरमीडिएट होस्ट को ऑनवर्ड कनेक्शन के बारे में डेटा का खुलासा नहीं करना है।
विकिपीडिया राज्यों:
स्थानीय प्रणाली पर, यह महत्वपूर्ण है कि रूट उपयोगकर्ता भरोसेमंद है, क्योंकि रूट उपयोगकर्ता अन्य बातों के अलावा, सीधे कुंजी फ़ाइल को पढ़ सकता है। रिमोट सिस्टम पर, यदि ssh- एजेंट कनेक्शन को अग्रेषित किया जाता है, तो यह भी महत्वपूर्ण है कि रूट उपयोगकर्ता भरोसेमंद है, क्योंकि वे एजेंट सॉकेट तक पहुंच सकते हैं ( हालांकि कुंजी नहीं )।