Wiele witryn w sieci WWW zapewnia publiczny dostęp do zawartych w nich informacji. Każdy może przeglądać strony zasobów publicznych. Zdarza się jednak, że musisz zapewnić ograniczony dostęp do niektórych sekcji stron internetowych.
Instrukcje
Krok 1
Połącz się z serwerem ssh. Jeśli masz klienta konsoli, wpisz polecenie w konsoli ssh @. Na przykład polecenie może wyglądać jak ssh [email protected]. Wprowadź swoje hasło, gdy pojawi się monit z Twojego konta. Możesz użyć alternatywnych programów klienckich w systemie Windows. Na przykład jeden taki program nazywa się kit.
Krok 2
Na serwerze przejdź do katalogu głównego, który nie jest dostępny z sieci. Zwykle zawiera podkatalog o nazwie public_html, który zawiera całą zawartość zasobu dostępną do przeglądania w Internecie. Użyj polecenia cd. Jeśli nie pamiętasz pełnej ścieżki do folderu, użyj ls polecenie, aby uzyskać zawartość katalogu i wykonać przejścia krok po kroku.
Krok 3
Utwórz plik haseł w bieżącym katalogu. Uruchom polecenie htpasswd -c. „-” to poprawna nazwa pliku. W celu autoryzacji zostaną w nim umieszczone dane. „-” to identyfikator użytkownika. Będą mieli dostęp do sekcji zasobów. Polecenie wygląda tak: htpasswd -c.pwd User1. Po wprowadzeniu polecenia zostaniesz poproszony o hasło z wpisaną nazwą użytkownika. Po wpisaniu samego hasła zostaniesz poproszony o potwierdzenie hasła.
Krok 4
Teraz musisz sprawdzić istnienie pliku haseł. ls - all - wykonaj to polecenie. Nazwa pliku haseł musi pojawić się na wyświetlonej liście całej zawartości bieżącego katalogu.
Krok 5
Dodaj użytkowników, którzy będą mieli dostęp. htpasswd - uruchom takie polecenie.
Krok 6
Odłącz się od serwera. Teraz wpisz exit i potwierdź polecenie, naciskając Enter. Plik Htaccess. Połącz się z serwerem za pomocą programu klienta FTP. Przejdź do katalogu odpowiadającego sekcji witryny, dla której potrzebujesz autoryzacji. W ten sposób powinien istnieć plik o nazwie.htaccess - pobierz go na swój komputer.
Krok 7
Przejdź do sekcji witryny, aby sprawdzić działanie systemu uprawnień. Przeglądarka wyświetli okno dialogowe z danymi autoryzacyjnymi, jeśli wszystko działa poprawnie.