لسبب أن المهاجم لن يتمكن من الوصول إلى جذر الكمبيوتر أو التحكم فيه. بالطريقة نفسها ، عند محاولة الوصول إليها من خلال كلمة مرور ، يتم إعطاؤنا رسالة تنبيه "تم رفض الوصول". ومع ذلك ، فإن الهدف من هذا البرنامج التعليمي هو مساعدتك في تمكين تسجيل الدخول إلى SSH Root داخل Linux.
في الوقت نفسه ، سيساعد هذا على تسجيل المعلومات بشكل آمن من خلال سجل SFTP. بالإضافة إلى ذلك ، تعد قاعدة SSH ضرورية في خضم الشبكات والبرامج ، ويمكننا تعديلها ، مما يوفر أقصى درجات الأمان لنظامنا.
سننشئ مفتاحًا ، نظرًا لعدم توفر الأداة في إصدارات النظام ، تقوم منصة sudo بواجبها. ومع ذلك ، يجب علينا تنشيط حساب.
في أي توزيعات Linux يمكنك تمكين تسجيل الدخول إلى SSH الجذر؟
كما ذكرنا سابقًا ، لا يتم تنشيط جلسة SSH افتراضيًا في النظام. إنه موجود داخل خوادم البرامج ، لأنه الطريقة الأكثر شيوعًا للاتصال عن بُعد بالخادم. في إصدار Ubuntu ، الأداة غير متصلة ، ولكن يمكننا القيام بذلك بسهولة شديدة عن طريق إدخال حساب Root .ماذا يحدث عند تمكين تسجيل الدخول إلى SSH داخل Linux؟
برنامج Linux مكتمل للغاية ، من خلال مدير الأوامر الخاص به يمكننا عمل نسخ احتياطية عن بعد وتمكين أدوات النظام لمصلحتنا مثل SSH. يساعد تمكين هذا البروتوكول داخل معالجات Linux الخادم على تفسير أوامر معينة ، يمكن أن يكون أحدها إنشاء نسخة احتياطية من محرك أقراص ثابت Linux بعيد .في الوقت نفسه ، سيساعد هذا على تسجيل المعلومات بشكل آمن من خلال سجل SFTP. بالإضافة إلى ذلك ، تعد قاعدة SSH ضرورية في خضم الشبكات والبرامج ، ويمكننا تعديلها ، مما يوفر أقصى درجات الأمان لنظامنا.
ما هي متطلبات تمكين تسجيل الدخول هذا على Linux؟
توفر الخدمة التي يقدمها بروتوكول SSH للمستخدم وصولاً سهلاً إلى خوارزمية أي نظام عبر الإنترنت. نحن نعلم أن تنشيط جلسة حساب الجذر لا يساعد في تنفيذ الإجراءات المتعلقة بالبرامج على أي جهاز كمبيوتر.سننشئ مفتاحًا ، نظرًا لعدم توفر الأداة في إصدارات النظام ، تقوم منصة sudo بواجبها. ومع ذلك ، يجب علينا تنشيط حساب.
- لإنشاء كلمة المرور ، ابدأ جلسة على خادم الكمبيوتر الذي تريد تمكين الجذر في SSH. باستخدام ssh user @ remote-ip-addres
- من المهم أن تعرف أن المستخدم الذي ستديره هو نفس المستخدم الذي تستخدمه لتشغيل أداة sudo. الآن قم بتنشيط المحطة . وقم بتشغيل الكود التالي sudo –s
- يمنح هذا الأمر المستخدم فهمًا لإطلاق Shell Root. لتنشيط كلمة مرور الجذر ، يجب أن نكتب الأمر ، passwd. سيساعد هذا النظام على إخبار المستخدم بتحديد مفتاح UNIX جديد .
- نقترح أن تكون كلمة المرور الحالية الخاصة بك مختلفة عن كلمة مرور sudo من أجل تدابير الأمان.
- بعد ضبط كل هذه المعلمات ، اخرج من النظام عن طريق تشغيل الخروج وتأكيد كلمة المرور من الكود su -
ما يجب القيام به لتمكين تسجيل الدخول إلى SSH الجذر على نظام التشغيل هذا؟
وبنفس الطريقة يتم تنشيط مستخدم الجذر لوظائف أكثر تعقيدًا للبرنامج. بعد استيفاء المتطلبات المذكورة أعلاه لإنشاء حساب ، يتم تمكين الخدمة من خلال أوامر الكود المختلفة . قد يكون الأمر مربكًا بعض الشيء ، لكن من السهل جدًا تشغيله عبر سطر أوامر نظام التشغيل Linux .- الجذر ، تحرير el archivo sshd_config en / etc / ssh / sshd_config: nano / etc / ssh / sshd_config.
- سنقوم الآن بإضافة سطر لجلسة الملف ليتم التحقق منها . AllowRootLogin نعم.
- ثم سنحفظ المستند المحدث / etc / ssh / sshd_config.
- والانتهاء من تشغيل خادم SSH مرة أخرى عن طريق إعادة تشغيله.
الدخول في ملف تكوين SSHD
من خلال إدخال مهمة المستخدم هذه ، يمكننا مزامنة أنشطة النظام البسيطة والمعقدة. لكن هذه الإعدادات لا تغير على الإطلاق التكوين الافتراضي الذي يأتي مع البرنامج. يتم حفظ تغييرات المستخدم في ملف يسمى / etc / ssh / sshd_config ، ستجد بداخله جميع الخوارزميات التي أضفتها إلى النظام. تطوير هذا الملف سهل جدا كما هو موضح في الشرح السابق.كيف تتحقق من تمكين تسجيل الدخول إلى SSH على Linux بنجاح؟
بعد تنشيط المستخدم داخل نظام جهاز الكمبيوتر الخاص بك ، تحتاج إلى التحقق من أن المهام التي نفذتها كانت كافية وأنها تعمل بشكل جيد. يتم ذلك باستخدام طريقة بسيطة سنعرضها لك أدناه.- تحقق من اتصال SSH مع مهلة أمر shell.
- تساعدنا أداة nmap في تصحيح الاتصال .
- هناك إجراء فعال آخر للتحقق من عمل أوامر shell وهو netcat أو nc.
- يساعدك خادم SSH نفسه في التحقق من التنشيط.
- وآخر مصدر للتحقق يمكنك استخدامه هو telnet .