วิธีทดสอบ Authentication บน FreeRadius

  1. ปิด Service Radius
    • #/etc/init.d/freeradius stop
  2. ค้นหา Process ของ Radius ว่ายังทำงานอยู่หรือไม่
    • #ps -aux|grep freeradius
    • ถ้าพบ freeradius ทำงานมากว่าในภาพ ให้ใช้คำสั่ง #kill -9  เลขโปรเซส(PID)
  3. สั่งรัน Monitor mode
    • freeradius -X

 

4.  เมื่อสั่ง freeradius -X แล้วจะขึ้นหน้า Monitor ตามหน้าต่างบน ส่วนหน้าต่างล่างใช้สำหรับป้อนคำสั่ง

 

5. ทดสอบการ Authen บนระบบ Radius โดยใส่คำสั่งในหน้าต่างที่ 2 เพื่อให้หน้าต่างที่ 1 แสดง Log การ Authen

  • #radtest  USERNAME PASSWORD localhost 18128 Secret-Key
  • ตัวอย่าง  :  #radtest  phakdee.xx 1243567 localhost 18128 BSRUSECERTKEY

 

6. เมื่อสั่ง Authen แล้วหน้าต่างที่ 1 จะแสดง Login การทำงานถ้า Authen ผ่าน จะแสดงว่า Sending Access-Accept

 

7. เมื่อสั่ง Authen แล้วหน้าต่างที่ 1 จะแสดง Login การทำงานถ้า Authen ไม่ผ่าน จะแสดงว่า Sending Access-Reject

 

8.กรณีถ้าส่ง Secret-Key ผิดระบบจะแจ้งว่า Share secret is incorrect

 

9. เมื่อสิ้นสุดการทดสอบให้กด Ctrl+C จะแสดง Prompt ให้สั่ง freeradius กลับมาทำงานตามปกติ

  • #/etc/init.d/freeradis start