Използвайте Htaccess за парола Защитете вашите уеб страници и файлове

Има много уебсайтове, които предизвикват изскачане на кутията и ви питат за потребителско име и парола. Ако не знаете паролата, не можете да влезете в сайта. Това осигурява известна сигурност за уеб страниците ви и ви дава възможност да изберете кой искате да разрешите да виждате и четете уеб страниците си. Има много начини за защита с парола на уеб страниците ви, от PHP , JavaScript, до htaccess (на уеб сървъра). Повечето хора парола защитават цялата директория или уебсайт, но можете да защитите с парола отделни файлове, ако искате.

Кога трябва да пароли за защита на паролите?

С htaccess можете да защитите с парола всяка страница или директория на вашия уеб сървър. Можете дори да защитите целия уебсайт, ако искате. Htaccess е най-сигурният метод за защита с парола, тъй като се основава на уеб сървъра , така че валидните потребителски имена и пароли никога не се споделят с уеб браузъра или се съхраняват в HTML, както могат да бъдат и с други скриптове. Хората използват защита с парола:

Лесно е да паролите Защитете вашите уеб страници

Трябва да направите две неща:

  1. Създайте файл с пароли, за да съхраните потребителските имена и паролите, които ще имат достъп до директорията.
  2. Създайте файл htaccess в директорията / файла, за да бъдете защитени с парола.

Създайте парола

Независимо дали искате да защитите цял директор от отделен файл, ще започнете оттук:

  1. Отворете нов текстов файл, наречен .htpasswd Забележете периода в началото на името на файла.
  2. Използвайте програма за кодиране на пароли, за да създадете паролите си. Поставете линиите във вашия .htpasswd файл и запазете файла. Ще имате един ред за всяко потребителско име, което изисква достъп.
  3. Качете файла .htpasswd в директория на уеб сървъра, който не е на живо в мрежата. С други думи, не трябва да можете да отидете на http: //YOUR_URL/.htpasswd-it трябва да бъде в домашна директория или на друго място, което е сигурно.

Създайте Htaccess файл за вашия уеб сайт

След това, ако искате да защитите с парола целия си уебсайт:

  1. Отворете текстов файл, наречен .htaccess Забележете периода в началото на името на файла.
  2. Добавете следното към файла: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "Име на района" AuthType Basic изисква валиден потребител
  3. Променете /path/to/htpasswd/file/.htpasswd към пълния път към файла .htpasswd, който сте качили в по-горе.
  4. Променете "Име на района" на името на секцията за сайтове, която е защитена. Това се използва главно, когато имате няколко зони с различни нива на защита.
  5. Запишете файла и го качете в директорията, която искате да бъде защитена.
  6. Тествайте, че паролата работи, като отворите URL адреса. Ако паролата ви не работи, върнете се към програмите за шифроване и я закодирайте отново. Не забравяйте, че потребителското име и паролата ще се заменят с буквите. Ако не получите подкана за парола, свържете се със системния си администратор, за да се уверите, че HTAccess е включен за вашия сайт.

Създайте Htaccess файл за вашия индивидуален файл

Ако искате да защитите с парола отделен файл, от друга страна, ще продължите:

  1. Създайте своя htaccess файл за файла, който искате да защитите. Отворете текстов файл, наречен .htaccess
  2. Добавете следното към файла: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "Име на страницата" AuthType Basic изисква валиден потребител
  3. Променете /path/to/htpasswd/file/.htpasswd към пълния път към файла .htpasswd, който сте качили в стъпка 3.
  4. Променете "Име на страницата" на името на страницата, която е защитена.
  5. Променете "mypage.html" на името на файла на страницата, която защитавате.
  6. Запишете файла и го качете в директорията на файла, който искате да защитите.
  7. Тествайте, че паролата работи, като отворите URL адреса. Ако паролата ви не работи, върнете се обратно в програмите за шифроване и отново я закодирайте, помнете, че потребителското име и паролата ще се заменят с буквите. Ако не получите подкана за парола, свържете се със системния си администратор, за да се уверите, че HTAccess е включен за вашия сайт.

Съвети

  1. Това ще работи само на уеб сървъри, поддържащи htaccess. Ако не знаете дали сървърът ви поддържа htaccess, трябва да се свържете с вашия доставчик на хостинг услуги.
  2. Уверете се, че .htaccess файлът е текст, а не Word или някакъв друг формат.
  3. За да запазите паролите си сигурни, файлът на потребителя не трябва да е достъпен от уеб браузър, но трябва да е на същата машина като уеб страниците.