Anonim

רצית פעם לנעול ספרייה מאחורי מערכת משתמש / סיסמא פשוטה? אם שרת האינטרנט שלך מופעל באמצעות Apache, אתה יכול להגן על הספריה באמצעות סיסמה די בקלות עם קובץ ה- .htaccess שלך.

.htaccess AuthType בסיסי AuthName "מוגן באמצעות סיסמה" AuthUserFile /var/www/.htpasswd דורשים משתמש חוקי

החלק החשוב לציין לעיל הוא AuthUserFile /var/www/.htpasswd . זה מספק את הנתיב לקובץ הסיסמה המאחסן את שם המשתמש והסיסמה שלך. דוגמה לקובץ .htpasswd תיראה כמו:

.htpasswd billybob: bXBdv1vuq2yOk

בדוגמה הספציפית לעיל, שם המשתמש הוא billybob והסיסמה היא temp. אתה לא צריך להשתמש בשם הקובץ של .htpasswd, זה רק שם נפוץ מכיוון שהכלי ליצירת הקובץ ב- apache נקרא htpasswd. כמו כן, זכור, כדי לשמור על דברים שקובץ הסיסמה שלך יהיה קצת יותר מאובטח, כדאי לאחסן בה תיקיה ברמת התיקיה מעל שורש האתר שאתה מארח.

אם עליך ליצור קובץ זה, יצרתי גנרטור .htpasswd. צור את שם המשתמש והסיסמה לבחירתך, ושמור אותם בקובץ הסיסמה שצוין. מאותה נקודה, על הספרייה שלך להיות מוגנת באמצעות סיסמה. אם אתה צריך לאחסן שמות משתמשים וסיסמאות מרובים, פשוט צור שורות חדשות בשירותך

מדריך להגנה באמצעות סיסמה באמצעות .htaccess