حاويتان وملف authorized_keys؟

في نهاية web_only.yml يوجد هذا السطر:

awk -F\\# '{print $1;}' ~/.ssh/authorized_keys | awk 'BEGIN { print \"Authorized SSH keys for this container:\"; } NF\u003e=2 {print $NF;}'

ماذا يعني؟ أنا أتساءل فقط لأنني لم أنشئ أي مفاتيح SSH من قبل (ولن أفعل ذلك حتى أحتاج إلى مزامنة شيء ما بين خادمين افتراضيين).

أحصل على هذا:

cannot open file '/root/.ssh/authorized_keys' for reading: No such file or directory

هذا إشعار شرعي، لأنني لا أملك ذلك. ولكن هل يجب أن أمتلكه؟ وإذا كان الأمر كذلك، فكيف يختلف “مفتاح SSH للحاوية” عن الخادم؟ هل يجب أن أعامل تلك الحاوية كخادم مستقل، وأنشئ مفتاح SSH بشكل طبيعي هناك وأستخدمها بالطريقة العادية كما يفعل المرء بين خادمين؟

كل شيء يعمل بشكل جيد، على الرغم من ذلك. لكن هذا يزعجني لأنني لا أفهم :joy:

يمكنك حذف هذا السطر. منذ فترة طويلة كان من الملائم أو المطلوب الاتصال عبر ssh بالحاوية بدلاً من استخدام docker exec أو launcher enter. لم أقم بذلك قط أو رأيت أي شخص يقوم بذلك.

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.