RakkoTools

เครื่องกำเนิด Htpasswd

สร้างรหัสผ่านแฮชเพื่ออธิบายในไฟล์. htpasswd

Xのアイコン
เพิ่มไปยังรายการโปรด
Алгоритм хешу:

สิ่งที่เครื่องมือนี้สามารถ

เมื่อป้อน ID และรหัสผ่าน ID และรหัสผ่านแฮชจะถูกสร้างขึ้นเพื่อใส่ใน. htpasswd

ไฟล์ htpasswd คืออะไร

มันถูกใช้เพื่อปกป้องไฟล์โฟลเดอร์หรือเว็บไซต์ทั้งหมดโดยใช้การตรวจสอบสิทธิ์ผู้ใช้ HTTP ที่เรียกว่าการรับรองความถูกต้องพื้นฐานและดำเนินการตามกฎที่อธิบายไว้ในไฟล์. htaccess
ข้อมูลผู้ใช้จะถูกเขียนบนหนึ่งบรรทัดต่อผู้ใช้และแต่ละบรรทัดมีชื่อผู้ใช้และรหัสผ่านคั่นด้วยเครื่องหมายโคลอน (:) ชื่อผู้ใช้จะถูกบันทึกด้วยข้อความธรรมดา แต่รหัสผ่านจะถูกบันทึกเป็นรูปแบบแฮช
คุณสามารถตั้งชื่อไฟล์รหัสผ่านได้ แต่ Apache ใช้. htpasswd โดยค่าเริ่มต้นและไฟล์ dot (ไฟล์ที่ขึ้นต้นด้วย ''. '') มักเป็นไฟล์ที่ซ่อนอยู่ดังนั้นจึงแนะนำให้ใช้“. htpasswd” เป็นชื่อไฟล์

Hash algorithm

  • md5 (APR) $ apr1 $ คำนำหน้า
    ฟังก์ชันแฮชที่สร้างค่า 128 บิต
    นี่เป็นค่าเริ่มต้นในเวอร์ชัน 2.2.18 และใหม่กว่า แต่ไม่ปลอดภัยพอในปีที่ผ่านมา
    ความเข้ากันได้: Apache ทุกรุ่น Nginx 1.0.3 ขึ้นไป
  • crypt () หรือ crypt (3) โดยไม่มีคำนำหน้า
    จนถึง Apache เวอร์ชัน 2.2.17 เป็นอัลกอริทึมเริ่มต้น แต่ตอนนี้ถือว่าไม่ปลอดภัยเนื่องจากรหัสผ่านถูก จำกัด ไว้ที่ 8 อักขระ
    ความเข้ากันได้: Apache, Nginx ทุกรุ่น
  • คำนำหน้า SHA-1 {SHA}
    ฟังก์ชันแฮชที่สร้างค่า 160 บิต
    แม้ว่าจะได้รับการรับรองจากแอปพลิเคชันและโปรโตคอลจำนวนมาก แต่ก็ไม่ปลอดภัยตามมาตรฐานล่าสุด
    ความเข้ากันได้: Apache ทุกเวอร์ชัน, Nginx 1.3.13 ขึ้นไป
  • bcrypt $ 2y $ หรือคำนำหน้า $ 2a $
    ฟังก์ชันแฮชที่ถือว่ามีความปลอดภัยในปีที่ผ่านมาโดยใช้อัลกอริธึมการเข้ารหัสปักเป้า
    ใช้เวลานานในการคำนวณซึ่งเป็นเหตุผลหนึ่งว่าทำไมจึงปลอดภัย
    พารามิเตอร์ตั้งเวลาการคำนวณ (ตัวเลขที่ใหญ่ขึ้นนั้นซับซ้อนและปลอดภัยกว่า แต่จะสร้างได้ช้ากว่า)
    * ระวังอย่าตั้งค่า 10 หรือมากกว่าเพราะมันจะหนักมาก
    ความเข้ากันได้: Apache 2.4 หรือใหม่กว่า (ต้องใช้ apr-util 1.5 หรือสูงกว่า)

มีประโยชน์สำหรับ

  • швидко створити ім'я користувача та хешований текст пароля для запису у файл .htpasswd під час налаштування базової автентифікації на веб-серверах (apache, nginx)

เครื่องมือที่เกี่ยวข้อง