Skip to main content
اختر Connect my device في معالج Add Node عندما يقبل خادمك تسجيلات دخول SSH بالفعل وتفضّل ألا تلصق أمراً بنفسك. يسجّل Techstack الدخول بالتفاصيل أدناه، وينفذ الإعداد نفسه الذي ينفذه أمر الاقتران، وينتظر تسجيل الـ Guard الخاص بالخادم.

المضيف أو عنوان 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 للمستخدم الذي تدخله.
عندما تختار كلمة مرور، يحتفظ المعالج بها في ذاكرة المتصفح فقط أثناء انتقالك إلى الصفحة التالية. ولا تُكتب في تخزين جلسة المتصفح، فإذا أعدت تحميل الصفحة قبل بدء الإعداد، فأدخل كلمة المرور مرة أخرى. ثم يحفظ Techstack كلمة المرور مشفرة في Wallet لهذا StackKit، ليتمكن من إعادة محاولة الإعداد. ولا تُخزَّن كنص عادي في تهيئة StackKit ولا في تقارير المهام.

تسمية مفتاح SSH

مع SSH key، أدخل SSH key label: اسم مفتاح SSH محفوظ في Wallet الخاص بك. يبحث Techstack عن عنصر Wallet بهذا الاسم (لا فرق بين الأحرف الكبيرة والصغيرة) ويستخدم مفتاحه الخاص. ولا تلصق المفتاح الخاص في المعالج أبداً. إذا لم يوجد مفتاح SSH بهذا الاسم في Wallet، يتوقف اختبار الاتصال والإعداد بخطأ. احفظ المفتاح في 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؛
  • تسمية المفتاح لا تطابق أي مفتاح SSH في Wallet الخاص بك؛
  • الخادم لا يقبل ذلك المفتاح أو كلمة المرور لذلك المستخدم.