Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

الخوادم

الخادم هو الجهاز الذي يقوم فعليًا بعمل الوكلاء. لا يخزّن Neo عليه أي شيء سوى مفتاح SSH الخاص به (أو شهادته)، وما تحتاجه الاتصالات والوكلاء التي أنشأتها عليه.

إضافة خادم

الخوادم ← “إضافة خادم” ← “ربط عقدة عمل”: العنوان، المنفذ، المستخدم، وطريقة تسجيل الدخول.

طرق تسجيل الدخول:

  • مفتاح DaxBax Neo (الافتراضي). يولّد Neo مفتاحًا مخصصًا لهذا الخادم ويعرض لك أمرًا واحدًا لتشغيله عليه، يضيف الجزء العام إلى authorized_keys. من بعدها لا يسجّل Neo الدخول إلا بهذا المفتاح.
  • مفتاحك الخاص. تلصق مفتاحًا خاصًا موجودًا بالكامل (مع أول وآخر سطر). إن كان المفتاح محميًا بعبارة مرور، فتُستخدم العبارة مرة واحدة فقط لقراءة المفتاح، ولا تُخزَّن أبدًا — يُحفظ المفتاح نفسه مشفّرًا، دون العبارة.
  • كلمة المرور. بشكل افتراضي، تُستخدم كلمة المرور مرة واحدة: يسجّل Neo الدخول، ويضيف مفتاحه الخاص إلى authorized_keys، ويتحقق من أن المفتاح يعمل، ثم يسجّل الدخول بالمفتاح من بعدها، وينسى كلمة المرور. إذا كان الخادم يرفض تسجيل الدخول بالمفتاح، يمكنك الاحتفاظ بكلمة المرور محفوظة بدلًا من ذلك، وسيستمر Neo في استخدامها (بما في ذلك الرد على طلبات sudo).

لا يُعرَض المفتاح أو كلمة المرور مرة أخرى عبر الواجهة أبدًا — يسجّل سجل التدقيق طريقة تسجيل الدخول المستخدمة فقط، لا السرّ نفسه.

لا يلزم أن يكون المستخدم root: يكفي صلاحية sudo بدون كلمة مرور (<user> ALL=(ALL) NOPASSWD:ALL). زر “فحص” يرفض الخادم دون ذلك.

تغيير العنوان أو المستخدم

تغيير المضيف أو المنفذ أو المستخدم يتطلّب إعادة التحقق من الاتصال.

خادم واحد، عدة وكلاء

يمكن ربط أكثر من وكيل بالخادم نفسه؛ يمكنهم مشاركته، لكن لكل منهم ذاكرته الخاصة — معزولة، أو مشتركة مع وكيل آخر محدَّد على نفس الخادم، يُختار ذلك عند إنشاء الوكيل.

شهادات SSH بدلًا من مفتاح ثابت

بعض مساحات العمل لديها طبقة حماية إضافية مفعّلة: بدلًا من مفتاح ثابت، يوقّع Neo كل اتصال بشهادة قصيرة المدى (صالحة لنحو 30 دقيقة) تصدرها خدمة شهادات مستقلة. إذا كان هذا مفعّلًا لمساحة عملك، تنتقل الخوادم إليه من تلقائيًا، في الخلفية، دون أي إجراء منك — ويتوقف المفتاح القديم عن الاستخدام فحسب. الإعدادات ← “شهادات SSH” يُظهر عدد الخوادم التي انتقلت فعلًا.