ПредишенСледващото

PG настаняване спонсори Свързани статии "как да се сложи парола на сайта" Как да въведете потребителското име Как да премахнете име и парола Как да запазите паролите

Най-лесният начин да се откаже достъп до паролата на сайта - използвате вградените в уеб ресурсите на сървъра, които се поставят на сайта. конфигурация на Apache сървъра е такава, че ако някоя папка на сървъра е файл с име ".htaccess", а след това, по искане на който и да е документ в тази папка (например, уеб страници), Apache ще следва правилата, които се съдържат във файла .htaccess. Този файл може да се постави и ограничение на достъпа директиви за всички или само за някои от документите в тази папка. Този механизъм, които използваме.

Стъпка 1: Създаване на файл .htaccess

Директиви, които трябва да бъдат записани в .htaccess може да изглежда по следния начин:

AuthType Basic
AuthName "Зона с ограничен!"
AuthUserFile /usr/host/mysite/.htpasswd
изисква валиден потребител

Вторият (AuthName "Зона с ограничен!") Определя текста, който искате да се показва под формата на потребителско име и парола.

Четвъртият ред (изисква валиден потребител) означава, че не се изисква нищо друго, освен въвели правилно името и паролата за достъп до документите в тази директория. По принцип е възможно да се разделят на гостите в групи и дават различни групи на различни права за достъп до различни папки.

Стъпка 2: създаване на .htpasswd файла

htpasswd -cm .htpasswd администратор

тук:
htpasswd - името на програмата, за да го стартирате;
-см - модификатор, което показва, че е необходимо да се създаде нов файл с пароли;
.htpasswd - име на новия файл;
администратор - идентифицирайте потребител, който трябва да се добави към файла.

След като натиснете Enter ще бъдете подканени да въведете парола и повторете за този потребител. Когато парола се въведе и потвърди, ще бъде създаден в папката, в която искате да .htpasswd файла с един чифт потребителско име - парола.

За да добавите още потребителите трябва да htpasswd.exe се кандидатира отново, но вместо да модификатора -cm посочите само -м.

В командния ред, можете да видите и да помогне за htpasswd.exe - за това, което трябва да напишете:

Стъпка 3: Изтегляне на файлове на сървъра.

Остава само да поставите двете създава файл (.htaccess и .htpasswd) на сървъра. Можете да го направите някоя от FTP-клиент или чрез файлов мениджър в администраторския панел на сайта си. .htaccess файл се поставя в папката, където се съхраняват на страниците, която трябва да се защити с парола. Защитени са не само файлове в тази папка, но и всички подпапки в нея. И .htpasswd файл се поставя в пътя на папката, посочена в Htaccess. Обикновено файла с паролите се съхраняват в папка едно ниво по-горе в главната директория на сайта - от интернет, за да му не е имало пряк достъп.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!