المقدمة
يوضح هذا المستند كيفية تشغيل برنامج نصي على محولات Cisco Multilayer Data Switch (MDS) 9000 Series Switches بدون كلمة مرور مستخدم Secure Shell (SSH).
تشغيل برنامج نصي بدون كلمة مرور مستخدم SSH
أكمل هذه الخطوات لتشغيل البرنامج النصي على محولات Cisco MDS 9000 Series Switches بدون كلمة مرور مستخدم SSH:
- دخلت in order to مكنت ssh، الميزة ssh أمر من ال config terminal.
- قم بإنشاء مفاتيح خوارزمية التوقيع الرقمي (DSA) أو Rivest-Shamir-Addleman (RSA) باستخدام الأمر SSH key rsa 1024.
- انتقل إلى دليل المستخدم حيث تقوم بتشغيل البرنامج النصي.
- انتقل إلى ~/.ssh، ويتم عرض مفاتيحك العامة لكل من DSA و RSA. على سبيل المثال، id_dsa.pub أو id_rsa.pub. قط"، وهو المفتاح العام المختص.
- إذا لم تكن لديك جميع المفاتيح العامة/الخاصة متاحة بالفعل، فعليك إنشاء المفاتيح باستخدام الأمر ssh-keygen -t rsa أو ssh-keygen -t dsa.
ملاحظة: يفترض هذا المستند أن اسم المستخدم هو مستخدم إختبار من هذه النقطة فصاعدا.
- دخلت in order to شكلت ال نفسه username على المفتاح بما أن الواحد أنت تستعمل in order to ركضت مفتاحك، هذا أمر:
ملاحظة: إذا كنت لا تخطط لتعديل تكوين أي محول، فاستخدم دور مشغل الشبكة؛ إذا كنت تخطط لتعديل تكوين المحول، فاستخدم دور network-admin.
switch(config)# username testuser password test12345 role network-admin
- دخلت هذا أمر in order to شكلت ال sshkey:
switch(config)# username testuser sshkey <key from Step 3>
- أدخل ssh testuser@switch_ip من المضيف الذي تقوم بتشغيل البرنامج النصي عليه. عندما يطلب بروتوكول SSH إضافة بصمة المضيف إلى قائمة الأجهزة المضيفة المعروفة، أجب نعم.
يحدث الاتصال بالمحول الآن دون كلمة مرور مستخدم SSH. بالنسبة للاتصالات المستقبلية، يمكنك الاتصال بالمحول باستخدام SSH دون المطالبة بمعلومات إضافية.