Proxy Authentication : ยืนยันตัวตนก่อนใช้อินเทอร์เน็ต
Authentication คือ การพิสูจน์ตัวตน เป็นขั้นตอนการยืนยันความถูกต้องของหลักฐาน (Identity) ที่แสดงว่าเป็นบุคคลที่กล่าวอ้างจริง ในทางปฏิบัติจะแบ่งออกเป็น 2 ขั้นตอน คือ
1.การระบุตัวตน (Identification) คือขั้นตอนที่ผู้ใช้แสดงหลักฐานว่าตนเองคือใครเช่น ชื่อผู้ใช้ (username)
2. การพิสูจน์ตัวตน (Authentication) คือขั้นตอนที่ตรวจสอบหลักฐานเพื่อแสดงว่าเป็นบุคคลที่กล่าวอ้างจริง
ขั้นตอนการติดตั้ง Authentication
ขั้นที่ 1 remote เข้าไปติดตั้งผ่านโปรแกรม Putty
ขั้นตอนที่ 2 กำหนด permission ของไฟล์ username ที่สร้างขึ้นดังนี้
ขั้นตอนที่ 3 ทำการค้นหาโปรแกรม ที่ใช้ในการตรวจสอบ username ที่ชื่อว่า ncsa_auth ด้วยคำสั่งดังนี้
ขั้นตอนที่ 4 ทำการแก้ไขไฟล์ /etc/squid/squid.conf
ขั้นตอนที่5 โดยให้หาหัวข้อ #TAG : auth_param และหาข้อความย่อยของหัวข้อนี้ที่ว่า #Recommended minimum configuration .
เพิ่มข้อความสำหรับสั่งให้มีการตรวจสอบ username ไว้ข้างล่างสุดของชุดคำสั่ง auth_param
ค้นหา #acl our_networks src ... ดังภาพด้านบน แล้วเพิ่มข้อความดังนี้
เมื่อเพิ่มเสร็จให้ทำการบันทึก (Shift:wq) เพิ่มออกจากการแก้ไข squid.conf แล้วทำการ restart sduid
คำสั่งที่ใช้ในการ restart servince squid
เสร็จสิ้นการติดตั้ง Authentication