..


Σύνδεσμοι διαφημιζόμενων

Περιορίστε την πρόσβαση σε ένα φάκελο με έλεγχο ταυτότητας

Το άρθρο γράφτηκε από τον Max Bossi

Σε αυτό το σύντομο άρθρο θα δούμε τον τρόπο χρήσης Apache για να περιορίσει την πρόσβαση σε ένα φάκελο με μόνο των χρηστών με ένα όνομα χρήστη και κωδικό πρόσβασης.

Για την επίτευξη του σκοπού μας μπορούμε απλά να καταφεύγουν στις συνήθεις. Αρχείο htaccess σε συνδυασμό με. Htpasswd.

Πρώτα θέτουμε τα περιεχόμενα του αρχείου htaccess ως εξής.:






 AuthUserFile / home / sites / www.sito.com / private /. Htpasswd







 AuthName "Προστατευόμενη Περιοχή"







 AuthType Βασικές







 Απαίτηση έγκυρο χρήστη



Είναι πολύ σημαντικό να ορίσετε σωστά τη διαδρομή προς το AuthUserFile. Htpasswd αρχείο.

Τώρα βλέπουμε το πώς να δημιουργήσετε το αρχείο htpasswd το περιεχόμενο των οποίων θα πρέπει να έχει την ακόλουθη σύνταξη.:






 user1: password1_criptata







 Χρήστης2: password2_criptata







 Χρήστης3: password3_criptata



. Για να δημιουργήσετε το αρχείο htpasswd μπορεί να ακολουθήσει δύο δρόμους:

1) αν έχουμε πρόσβαση με το κύτος του κάνουμε log server μας στο μηχάνημα και να πάει στο φάκελο όπου θα δημιουργηθεί το εν λόγω αρχείο:

 



 cd / home / sites / www.sito.com / private /

 
και τον τύπο:
 



 htpasswd-c. htpasswd όνομα χρήστη

 
Τώρα το σύστημα θα ζητήσει τον κωδικό πρόσβασης που θα συσχετιστεί με αυτόν το χρήστη, τον κωδικό πρόσβασης, το οποίο θα πρέπει στη συνέχεια να επιβεβαιώσετε.
Και αυτό είναι όλο: το σύστημά μας έχει δημιουργήσει για μας htpasswd αρχείο.!

2) Εάν δεν έχετε πρόσβαση στο κέλυφος του διακομιστή θα χρειαστεί να χρησιμοποιήσετε ένα μικρό τέχνασμα.
. Βασικά μπορούμε να δημιουργήσουμε "με το χέρι" htpasswd αρχείο μας που χρησιμοποιείται από ένα από τα πολλά σενάρια και τα εργαλεία που διατίθενται στο Διαδίκτυο Εδώ είναι μερικές συνδέσεις:

Όταν δημιουργείται το αρχείο θα πρέπει μόνο να το αποθηκεύσετε και να το φορτώσετε στο φάκελο ιστοσελίδα μας χρησιμοποιώντας ένα κλασικό FTP client.

Επειδή όλα δουλεύουν σωστά, βέβαια, πρέπει να έχετε. Αρχείο htaccess είναι στον ίδιο φάκελο που θέλετε να προστατεύσετε, αλλά δεν είναι απαραίτητο να είναι στον ίδιο φάκελο. Htpasswd (το σημαντικό είναι ότι είναι σωστά ανέφερε ο δρόμος για να φτάσει εκεί) .

Τώρα προσπαθήστε να αποκτήσετε πρόσβαση στο προστατευόμενο φάκελο μέσω http, αν δουλεύει ο web-server θα πρέπει να επιστρέψει μια ερώτηση για σύνδεση να εισάγετε το όνομα χρήστη και τον κωδικό πρόσβασης.

Στην ίδια κατηγορία ...
E-Learning
Linux (Μάθημα) Linux (Μάθημα)
Πλήρης οδηγός για την open-source σύστημα. Από 49 €.
MySQL (Μάθημα) MySQL (Μάθημα)
Διαχείριση του open-source βάση δεδομένων. Από 39 €.
PHP (Μάθημα) PHP (Μάθημα)
Η πλήρης σειρά μαθημάτων για τη δημιουργία δυναμικών ιστοσελίδων. Από 49 €.
Σύνδεσμοι διαφημιζόμενων