แบบฝึกหัด 10 · Switch

ระดับปานกลาง

AAA / SSH Hardening

ตอนนี้ SW1 เข้าได้ผ่าน Telnet แบบไม่มี AAA (รหัสผ่านวิ่งเป็น cleartext) ลองกดปุ่ม "ทดสอบ Telnet" ดูก่อน แล้วสร้างบัญชีผู้ดูแลด้วย AAA, เปิด SSH server, ปิด Telnet ให้เข้าได้เฉพาะ SSH ที่เข้ารหัส

โจทย์

1) สร้างบัญชี AAA ชื่อ netadmin: local-user netadmin password irreversible-cipher Netadm!n2024 + privilege level 15 + service-type ssh
2) เปิด SSH server: stelnet server enable + rsa local-key-pair create
3) ssh server-source all-interface + ssh client first-time enable
4) ที่ user-interface vty 0 4: authentication-mode aaa แล้ว protocol inbound ssh (ปิด Telnet)
5) พิสูจน์: กดปุ่มทดสอบให้เห็นว่า Telnet ถูกปฏิเสธ และ SSH login สำเร็จ

การเข้าถึง — สถานะสด

Terminal — SW1

<SW1>

💡 คำใบ้

ยังไม่ได้ขอคำใบ้

🔑 เฉลย

ลองทำเองก่อนนะ — กดปุ่มด้านล่างเมื่อพร้อมดูเฉลย

คำสั่งเฉลย (คลิกเพื่อแทรกลงเทอร์มินัล)

รองรับ system-view, aaa, local-user, stelnet server enable, rsa local-key-pair create, ssh server-source all-interface, ssh client first-time enable, user-interface vty, authentication-mode, protocol inbound, quit/return และ display local-user / display ssh server / display current-configuration — เหมือนบทที่ 9 ตั้งค่าผิดแก้ได้ด้วย undo นำหน้า เช่น undo authentication-mode, undo protocol inbound, undo local-user netadmin (ลบทั้งบัญชี) หรือ undo local-user netadmin privilege ปุ่มทดสอบใต้ไดอะแกรมไม่ใช่คำสั่ง CLI — กด Tab เติมคำสั่ง, กด ? ดูคำสั่งถัดไป