मैं एक तोड़फोड़ परियोजना के लिए एक पासवर्ड रहित ssh कनेक्शन करना चाहता हूं। अभी मैं ssh + svn का उपयोग कर रहा हूं, और यह थोड़ा कष्टप्रद है, क्योंकि मुझे किसी भी समय सर्वर टाइप करने के लिए पासवर्ड टाइप करना होता है।
मैंने वेब पर कई ट्यूटोरियल खोजे हैं कि पासवर्डलेस ssh के लिए एक कुंजी कैसे बनाई जाए, लेकिन वे सभी यह मानने लगते हैं कि मैं रिमोट सिस्टम पर उसी उपयोगकर्ता नाम का उपयोग कर रहा हूं जैसे मैं अपने होम सिस्टम के लिए करता हूं। हालाँकि, उपयोगकर्ता नाम जो मैं ssh + svn के लिए उपयोग करता हूं, यह अलग है कि सिस्टम पर उपयोगकर्ता खाता नाम जो मैं चला रहा हूं। मैं इसे कैसे ठीक से सेट करूँ? मुझे सिर्फ की फाइल में नाम बदलने का सौभाग्य नहीं मिला है।
.ssh/id_rsa.pub
, और इसे दूरस्थ सर्वर पर अपलोड करना था। जब मैंने इसे बनाया, तो यह स्थानीयकरण @ लोकल सिस्टम के साथ समाप्त हो गया। इसे रिमोटसनेम @ रीमोटसिस्टम में बदला जाना चाहिए, है ना? दोनों स्थानीय और दूर से?