होस्ट या IP पता
Techstack जिस पते से सर्वर तक पहुँचता है, उसे Node host or IP में दर्ज करें, जैसे192.168.1.20
या server.example.com।
पता उस जगह से पहुँच-योग्य होना चाहिए जहाँ Techstack चल रहा है। 192.168.1.20 जैसा घरेलू पता तब काम
करता है जब Techstack उसी नेटवर्क में चल रहा हो, उदाहरण के लिए घर के कंप्यूटर पर
Windows Alpha। अगर Techstack इस तरह सर्वर तक नहीं पहुँच पाता, तो
इसके बजाय पेयरिंग कमांड इस्तेमाल करें: तब सर्वर खुद बाहर की ओर
कनेक्ट होता है।
SSH कुंजी या पासवर्ड
Authentication के अंतर्गत चुनें कि Techstack कैसे साइन-इन करे:- SSH key. Techstack आपके Wallet में सहेजी गई निजी कुंजी इस्तेमाल करता है।
- Password. Techstack आपके दर्ज किए यूज़र का SSH पासवर्ड इस्तेमाल करता है।
SSH कुंजी का लेबल
SSH key के साथ SSH key label दर्ज करें: आपके Wallet में सहेजी गई SSH कुंजी का नाम। Techstack उसी नाम वाला Wallet आइटम खोजता है (अपर और लोअर केस मायने नहीं रखते) और उसकी निजी कुंजी इस्तेमाल करता है। आप निजी कुंजी को कभी विज़ार्ड में पेस्ट नहीं करते। अगर आपके Wallet में उस नाम की कोई SSH कुंजी नहीं है, तो कनेक्शन टेस्ट और सेटअप एरर के साथ रुक जाते हैं। पहले कुंजी को अपने Wallet में सहेजें, फिर उसका नाम यहाँ दर्ज करें। कुंजी का सार्वजनिक हिस्सा सर्वर यूज़र की~/.ssh/authorized_keys फ़ाइल में होना चाहिए, जैसा किसी भी SSH लॉगिन के लिए होता है।
SSH यूज़र, पोर्ट और sudo
डिफ़ॉल्ट बदलने के लिए SSH details खोलें:- SSH user. वह अकाउंट जिससे Techstack साइन-इन करता है। डिफ़ॉल्ट
rootहै। - SSH port. डिफ़ॉल्ट
22है। इसे तभी बदलें जब आपके सर्वर की SSH सेवा किसी दूसरे पोर्ट पर सुनती हो। - Use sudo for setup commands. जब SSH यूज़र
rootन हो, तब इसे चालू करें। तब Techstack सेटअप कोsudoके साथ चलाता है। वह पहले बिना पासवर्ड प्रॉम्प्ट केsudoआज़माता है, इसलिए सेटअप सबसे भरोसेमंद तब होता है जब वह यूज़र बिना पासवर्ड टाइप किएsudoचला सकता हो। अगर यूज़र के पासsudoबिल्कुल नहीं है, तो सेटअप रुक जाता है।
कनेक्शन टेस्ट करें
आगे बढ़ने से पहले Test connection चुनें। Techstack आपके दर्ज पते, यूज़र, पोर्ट और कुंजी या पासवर्ड से साइन-इन करने की कोशिश करता है, और SSH connection successful या मिला हुआ एरर दिखाता है। टेस्ट सिर्फ़ साइन-इन करता है। वह सर्वर पर कुछ नहीं बदलता। अगर आप टेस्ट के बाद कोई फ़ील्ड बदलते हैं, तो नतीजा साफ़ हो जाता है। आगे बढ़ने से पहले दोबारा टेस्ट करें। टेस्ट फ़ेल होने के आम कारण:- होस्ट या IP ग़लत है, या Techstack जहाँ चल रहा है वहाँ से पहुँच-योग्य नहीं है;
- SSH पोर्ट
22से अलग है; - कुंजी का लेबल आपके Wallet की किसी SSH कुंजी से मेल नहीं खाता;
- सर्वर उस यूज़र के लिए वह कुंजी या पासवर्ड स्वीकार नहीं करता।
