• Strona główna
  • Zacznij tutaj
  • Kategorie
    • Hosting
    • Poczta
    • Domeny
    • Faktury i płatności
    • Pozostałe
  • Helpdesk 24h
  • Elastyczny Web Hosting →
  • Strona główna
  • Zacznij tutaj
  • Kategorie
    • Hosting
    • Poczta
    • Domeny
    • Faktury i płatności
    • Pozostałe
  • Helpdesk 24h
  • Elastyczny Web Hosting →
Strona główna/Baza wiedzy/Hosting/Strony WWW
Inni użytkownicy szukali:Czym jest Elastyczny Web Hosting? W jaki sposób aktywować serwer Redis? Czym jest i do czego służy dPanel?

Podstawowe zabezpieczenie folderu przed dostępem / Ustawienie hasła dla katalogu – .htpasswd

37 wyświetleń 0 25.08.2020

Zabezpieczenie folderu z plikami przed niepowołanym dostępem, można wykonać za pomocą metody zawierającej stosowne reguły w plikach .htaccess oraz .htpasswd

Ważne abyś pamiętał o zamieszczeniu plików w folderze, który chcesz aby był zabezpieczony.
W przeciwnym razie Twoja strona www może nie działać poprawnie. W naszym przykładzie posłużymy się folderem o nazwie: tajne

Po zalogowaniu się poprzez FTP, utworzeniu folderu: tajne, wchodzimy do niego i tam tworzymy dwa pliki:

.htaccess
.htpasswd

Zwróćmy uwagę na kropki na początku nazw plików. Gdy ich nie będzie, pliki nie będą działały poprawnie.
Najlepszym rozwiązaniem jest skorzystanie z notatnika lub innego edytora.

W pliku .htaccess należy zamieścić treść:

AuthType Basic
 AuthName "Ten folder jest tajny. Zakaz wstepu."
 AuthUserFile /home/klient.dhosting.pl/TWOJ-LOGIN/DOMENA/public_html/tajne/.htpasswd
 Require valid-user

gdzie:

„AuthName” określa jaki tekst ma się pojawić w okienku z prośbą o login i hasło
„AuthUserFile” określa pełną ścieżkę do pliku z hasłami

Aby zabezpieczyć hasłem konkretny plik, a nie cały katalog .htaccess powinien mieć poniższą postać:

AuthType Basic
 AuthName "Moja prywatna strefa. Zakaz wstepu."
 AuthUserFile /home/klient.dhosting.pl/TWOJ-LOGIN/DOMENA//public_html/tajne/.htpasswd
 <Files nazwa_pliku.php>
 Require valid-user
 </Files>

Korzystając z systemu Windows, możesz skorzystać z aplikacji passwd.exe, aby wygenerować poprawny plik .htpasswd.

Po pobraniu i uruchomieniu aplikacji w polu: „Password file” wybierz gdzie chcesz aby plik .htpasswd został zapisany.
Następnie w polach:

„User Name” oraz „User Password” uzupełnij jakie loginy oraz hasła chcesz utworzyć.
Po wybraniu: „Encode and Save” gotowy plik zostanie zapisany na dysku.

Jeśli korzystasz z systemu LINUX/UNIX, skorzystaj w linii komend z polecenia:

htpasswd -c .htpasswd nazwa_użytkownika

gdzie parametr: -c spowoduje utworzenie nowego pliku.
Jeśli taki plik już mamy i chcemy jedynie dodać kolejnego użytkownika, nie używamy tego parametru.

Przykładowy plik .htpasswd może wyglądać następująco:

user:usAyCVmx1ycqI
bec:beae.2fYYfCwM
john:joITdjuNSSxFg

Możesz też skorzystać z jednego z wielu dostępnych generatorów online np.: http://www.web2generators.com/apache/htpasswd_generator

Ostatnią czynnością jaką musisz zrobić jest edycja utworzonych na serwerze lub skopiowanie plików .htaccess i .htpasswd za pomocą protokołu FTP do wybranego katalogu.
Raz jeszcze, pamiętaj, że pliki zaczynają się od kropki więc są plikami ukrytymi. Jeśli będziesz chciał je usunąć ze swojego konta, musisz w programie FTP ustawić ich wyświetlanie.

Czy ten artykuł był pomocy?

Tak  Nie
Powiązane artykuły
  • Klient FTP – Jak zadbać o bezpieczeństwo?
  • Jak mogę usunąć wcześniej dodaną stronę WWW z poziomu dPanelu?
  • Co to jest hosting?
  • Jak zablokować możliwość komentowania w CMS WordPress?
  • Jak zainstalować wiele wtyczek jednocześnie na CMS WordPress? Wtyczka WPCore.
  • Co oznacza komunikat ERR_EMPTY_RESPONSE / Błąd 324?
Strony WWW
  • Podstawowe zabezpieczenie folderu przed dostępem / Ustawienie hasła dla katalogu – .htpasswd
  • Jak mogę usunąć wcześniej dodaną stronę WWW z poziomu dPanelu?
  • Co oznacza komunikat ERR_EMPTY_RESPONSE / Błąd 324?
  • Czym jest przekierowanie 301?
  • Czym jest przekierowanie 302?
  • Dlaczego po zalogowaniu się na FTP mam kilkanaście katalogów związanych z jedną domeną?
Pokaż wszystko 36  
Najpopularniejsze
  • W jaki sposób skonfigurować program pocztowy?
  • Jak zmienić parametry / limity PHP?
  • W jaki sposób aktywować serwer Redis?
  • Przekierowanie (alias) domeny na inny adres www / .htaccess redirect 301
  • Czym się różni domena od strony i serwera WWW?
Kategorie
  • Domeny
    • Registry Lock
    • Rejestracja i odnowienia domen
    • Transfery domen
    • Zarządzanie domenami w dPanelu
  • Hosting
    • Aplikacje internetowe (CMS
    • Bazy danych
    • Certyfikaty SSL
    • Cloudflare
    • CRON
    • Elastyczny Web Hosting
    • FTP
    • dKonta / dVPS
    • Operacje PHP
    • Problemy z działaniem stron WWW
    • Redis
    • Rodzaje błędów HTTP
    • SSH
    • Strony WWW
    • Zacznij tutaj
  • Poczta
    • Aliasy pocztowe
    • Filtry antyspamowe
    • Gmail
    • Konfiguracja programów pocztowych
    • Webmail dPoczta.pl
    • Zarządzanie pocztą w dPanelu
    • Problemy z odbiorem wiadomości
    • Problemy z wysyłką wiadomości
  • Pozostałe
    • Program Partnerski
    • Zarządzanie kontem
    • Inne
  • Faktury i płatności
    • Faktury VAT
    • Inne
    • Metody i płatności
    • Problemy z płatnością
    • RODO
    • Zarządzanie fakturami i płatnościami w dPanelu
  • Strona główna
  • Zacznij tutaj
  • Helpdesk 24h
  • Elastyczny Web Hosting →
  • Copyright © 2020 dhosting.pl Sp. z o.o.

Inni użytkownicy szukali:Czym jest Elastyczny Web Hosting? W jaki sposób aktywować serwer Redis? Czym jest i do czego służy dPanel?