כיצד לאשר באתר

תוכן עניינים:

כיצד לאשר באתר
כיצד לאשר באתר

וִידֵאוֹ: כיצד לאשר באתר

וִידֵאוֹ: כיצד לאשר באתר
וִידֵאוֹ: כיצד לצפות בתוצאות בדיקות באתר אסותא? 2024, אַפּרִיל
Anonim

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

כיצד לאשר באתר
כיצד לאשר באתר

נחוץ

אתר הפועל בשליטת שרת האפצ'י. גישה לאתר באמצעות ssh. גישה לאתר באמצעות ftp. תצורת שרת המאפשרת קבצי Htaccess מותאמים אישית

הוראות

שלב 1

התחבר לשרת באמצעות ssh. אם מותקן לקוח קונסולה, הזן את הפקודה "ssh @" במסוף, היכן שם חשבונך בשרת, והוא השם הסמלי, או כתובת ה- IP של השרת. הפקודה עשויה להיראות כך: "ssh [email protected]". כשתתבקש, הזן את הסיסמה לחשבונך. עבור Windows, אתה יכול להשתמש בתוכניות לקוח חלופיות. תוכנית אחת כזו היא מרק.

שלב 2

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

שלב 3

צור קובץ סיסמה בספריה הנוכחית. הפעל פקודה כמו "htpasswd -c". הנה השם הנכון של הקובץ שאליו ימוקמו הנתונים לאישור, והוא אחד המזהים של המשתמשים שתהיה להם גישה לחלק של האתר. הפקודה עשויה להיראות כך: "htpasswd -c.pwd User1". לאחר הזנת הפקודה תתבקש להזין סיסמה למשתמש עם השם שהוזן. לאחר הזנת הסיסמה, תתבקש לאשר אותה.

שלב 4

בדוק אם קיים קובץ הסיסמה. הפעל את הפקודה "ls - all". הרשימה המוצגת של תוכן הספרייה הנוכחית חייבת לכלול את שם קובץ הסיסמה.

שלב 5

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

שלב 6

התנתק מהשרת. הזן את יציאת הפקודה ולחץ על Enter.

שלב 7

שנה את קובץ ה-.htaccess שלך. התחבר לשרת באמצעות תוכנית לקוח FTP. עבור לספרייה המתאימה לקטע האתר שעבורו נדרש הרשאה. אם יש שם קובץ בשם.htaccess, הורד אותו למחשב שלך. אם אין קובץ כזה, צור אותו במחשב שלך. הוסף את השורות הבאות לראש קובץ ה-.htaccess: AuthType Basic

AuthName "ברכה"

AuthUserFile "path_to_file_with_passwords"

דרוש משתמש תקף החלף את המילה "ברכה" בכל ביטוי. הוא יוצג בתיבת הדו-שיח לבקשת נתוני משתמש בדפדפן. במקום הערך "path_to_file_with_passwords", הזן את הנתיב המלא לקובץ עם נתונים לאישור בשרת. נתיב זה, למשל, יכול להיות כך: "/home/www/vic/domains/receptoman.ru/.pwd". שמור את קובץ ה-.htaccess. העלה אותו לשרת.

שלב 8

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

מוּמלָץ: