सर्वर
सर्वर वह मशीन है जो एजेंट का असली काम करती है। Neo उस पर अपनी SSH कुंजी (या प्रमाणपत्र) के अलावा कुछ भी स्टोर नहीं करता, सिवाय उसके जो आपके बनाए कनेक्शन और एजेंट को चाहिए।
सर्वर जोड़ना
सर्वर → “सर्वर जोड़ें” → “एक वर्कर नोड जोड़ें”: एड्रेस, पोर्ट, यूज़र, और साइन-इन तरीका।
साइन-इन के तरीके:
- DaxBax Neo कुंजी (डिफ़ॉल्ट)। Neo इस सर्वर के लिए एक समर्पित कुंजी बनाता
है और आपको उस पर चलाने के लिए एक कमांड दिखाता है, जो पब्लिक हिस्सा
authorized_keysमें जोड़ देता है। इसके बाद Neo सिर्फ़ इस कुंजी से साइन इन करता है। - अपनी कुंजी। मौजूदा निजी कुंजी पूरी (पहली और आख़िरी लाइन के साथ) पेस्ट करें। अगर कुंजी पासफ़्रेज़ से सुरक्षित है, तो पासफ़्रेज़ का इस्तेमाल सिर्फ़ एक बार, कुंजी पढ़ने के लिए होता है, और कभी स्टोर नहीं होता — कुंजी खुद बिना पासफ़्रेज़ के एन्क्रिप्टेड रखी जाती है।
- पासवर्ड। डिफ़ॉल्ट रूप से, पासवर्ड एक बार इस्तेमाल होता है: Neo साइन इन
करता है, अपनी कुंजी
authorized_keysमें जोड़ता है, जाँचता है कि कुंजी काम करती है, और तब से कुंजी से साइन इन करता है, पासवर्ड भूल जाता है। अगर सर्वर कुंजी-आधारित साइन इन से इनकार करता है, तो आप पासवर्ड सेव रखवा सकते हैं, और Neo उसे इस्तेमाल करता रहेगा (sudo प्रॉम्प्ट का जवाब देने सहित)।
न कुंजी, न पासवर्ड कभी इंटरफ़ेस के ज़रिए वापस दिखाया जाता है — ऑडिट लॉग सिर्फ़ इस्तेमाल किया गया तरीका रिकॉर्ड करता है, कभी सीक्रेट नहीं।
यूज़र को root होने की ज़रूरत नहीं: passwordless sudo काफ़ी है
(<user> ALL=(ALL) NOPASSWD:ALL)। “जाँचें” बटन इसके बिना सर्वर को मना कर देता
है।
एड्रेस या यूज़र बदलना
होस्ट, पोर्ट, या यूज़र बदलने पर कनेक्शन फिर से वेरिफ़ाई करना होगा।
एक सर्वर, कई एजेंट
एक ही सर्वर से एक से ज़्यादा एजेंट जोड़े जा सकते हैं; वे उसे साझा कर सकते हैं, लेकिन हर एक की अपनी मेमोरी होती है — पृथक, या उस सर्वर पर किसी खास दूसरे एजेंट के साथ साझा, जो एजेंट बनाते समय चुना जाता है।
स्थायी कुंजी के बदले SSH प्रमाणपत्र
कुछ वर्कस्पेस में सुरक्षा की एक अतिरिक्त परत चालू होती है: स्थायी कुंजी के बदले, Neo हर कनेक्शन को एक अलग प्रमाणपत्र सेवा द्वारा जारी किए गए एक कम-समय के प्रमाणपत्र (लगभग 30 मिनट तक वैध) से साइन करता है। अगर यह आपके वर्कस्पेस के लिए चालू है, तो सर्वर अपने आप, बैकग्राउंड में, इस पर शिफ़्ट हो जाते हैं — आपको कुछ नहीं करना होता, पुरानी कुंजी इस्तेमाल होना बंद हो जाती है। सेटिंग्स → “SSH प्रमाणपत्र” दिखाता है कि कितने सर्वर शिफ़्ट हो चुके हैं।