รหัสผ่านป้องกันไดเรกทอรีด้วย. htaccess

เคยต้องการที่จะล็อคไดเรกทอรีที่อยู่เบื้องหลังระบบผู้ใช้ / รหัสผ่านที่เรียบง่าย? หากเว็บเซิร์ฟเวอร์ของคุณทำงานร่วมกับ Apache คุณจะสามารถป้องกันรหัสผ่านของไดเรกทอรีได้ง่ายด้วยไฟล์. htaccess ของคุณ

 .htaccess AuthType Basic AuthName "รหัสผ่านที่ป้องกัน" AuthUserFile /var/www/.htpasswd ต้องการผู้ใช้ที่ถูกต้อง 

ส่วนสำคัญที่ควรทราบด้านบนคือ AuthUserFile /var/www/.htpasswd ที่ให้เส้นทางไปยังแฟ้มรหัสผ่านที่เก็บชื่อผู้ใช้และรหัสผ่านของคุณ ตัวอย่างเช่น. htpasswd file จะมีลักษณะดังนี้:

 .htpasswd billybob: bXBdv1vuq2yOk 

สำหรับตัวอย่างเฉพาะข้างต้นชื่อผู้ใช้คือ billybob และรหัสผ่านคือ temp. คุณไม่จำเป็นต้องใช้ชื่อไฟล์ของ. htpasswd เป็นเพียงชื่อสามัญที่เป็นเครื่องมือในการสร้างไฟล์ใน apache เรียกว่า htpasswd โปรดอย่าลืมเก็บข้อมูลรหัสผ่านของคุณไว้เป็นความลับนิดหน่อยเพราะเป็นความคิดที่ดีในการจัดเก็บระดับโฟลเดอร์ไว้เหนือรากของเว็บไซต์ที่คุณโฮสต์

หากคุณต้องการสร้างไฟล์นี้ฉันได้สร้างเครื่องกำเนิดไฟฟ้า. htpasswd แล้ว สร้างชื่อผู้ใช้และรหัสผ่านที่คุณเลือกและเก็บไว้ในไฟล์รหัสผ่านที่คุณระบุ จากจุดนั้นไดเรกทอรีของคุณควรได้รับการป้องกันด้วยรหัสผ่านแล้ว ถ้าคุณต้องการจัดเก็บชื่อผู้ใช้และรหัสผ่านหลายชื่อเพียงแค่สร้างบรรทัดใหม่ใน

ดูเพิ่มเติมที่