إصلاح المالكين السيئين أو الإذن في .ssh / config

Fix Bad Owners Permission



كلنا نحب SSH! إنها أداة قوية نستخدمها للتفاعل مع الآلات البعيدة وأداء المهام الثقيلة براحة من محطتنا المحلية.

نظرًا للراحة والتحكم الذي يوفره لنا SSH ، فإننا نحاول تنفيذ طرق مثل عمليات تسجيل الدخول بدون كلمة مرور باستخدام مفاتيح SSH والمصادقة الثنائية. ومع ذلك ، على الرغم من ذلك ، لا يزال بإمكاننا مواجهة أخطاء قد تمنعنا من استخدام SSH لتسجيل الدخول إلى الأجهزة البعيدة.







سيوضح لك هذا البرنامج التعليمي السريع كيفية حل الملكية أو الإذن السيئ لملف .ssh / config.



المتطلبات المسبقة

قبل أن نبدأ في الدليل:



  • تأكد من أن لديك مفتاح خاص وعام
  • تأكد من أن مفتاحك العام متاح في ملف Author_keys الخاص بجهازك البعيد.

إذا لم يكن لديك أي من المتطلبات المذكورة أعلاه ، ففكر في البرنامج التعليمي التالي حيث أشرح بالتفصيل كيفية إنشاء أزواج مفاتيح SSH ونسخها.





https://linuxhint.com/use-ssh-copy-id-command/

ما الذي يتسبب في سوء المالكين أو أخطاء الأذونات؟

ينتج خطأ المالك أو الإذن السيئ في ملف .ssh / config عن أذونات غير صحيحة إما على الملف نفسه أو في دليل .ssh.



يجب أن يكون للملفات الموجودة في دليل .ssh إذن القراءة والكتابة للمستخدم فقط ؛ لا يشمل المجموعة أو الآخرين.

كيفية إصلاح أخطاء الترخيص والمالك السيئ

لحل هذا الخطأ ، كل ما يتعين علينا القيام به هو تعيين الأذونات الصحيحة على ملف .ssh / config.

إذا لم تكن مرتاحًا لأذونات Linux ، فراجع هذه الأداة البديهية لاستخدام chmod.

https://chmodcommand.com/

لتعيين الأذونات الصحيحة ، استخدم الأمر:

sudo chmod 600 ~ / .ssh / config

بمجرد تنفيذ الأمر أعلاه ، يجب أن يكون إذن الملف كما يلي:

يمكنك أيضًا استخدام الأمر chown للتصويت لمالك الملف باستخدام الأمر:

$ sudo chown $ USER ./ssh/config

باستخدام هاتين الطريقتين ، يجب إصلاح خطأ المالك السيئ أو الإذن ، ويمكنك المتابعة لتسجيل الدخول إلى SSH الخاص بك.

استنتاج

كان هذا دليلًا قصيرًا وسريعًا لحل خطأ مالك .ssh / config السيئ أو خطأ الإذن. إذا كنت تبحث عن برنامج تعليمي أكثر تعمقًا ، فراجع SSH التالي دليل اصلاح الاخطاء.