Защита на /admin

В .htaccess файла добавяш:

Deny from all
Options -Indexes

Забраняване от всички за достъпване в папката и нейното индексиране. Така никой неможе да я достъпи през линка на браузъра. Повече от това не ти е нужно да защитиш директорията.
 
Не ти трябва htaccess за защитата, пиши си кода правилно и всичко ще е 6. Примерно в Index-а(не може да нямаш) в админ папката, още на първия ред след слесиите, направи проверка дали има права потребителя да е там и ако не дирекшан го препращай някаде и това може да го правиш във всички файлове, ако не са навързани към индеска чрез include или по друг начин :) :?:
 
joTunkiq каза:
Не ти трябва htaccess за защитата, пиши си кода правилно и всичко ще е 6. Примерно в Index-а(не може да нямаш) в админ папката, още на първия ред след слесиите, направи проверка дали има права потребителя да е там и ако не дирекшан го препращай някаде и това може да го правиш във всички файлове, ако не са навързани към индеска чрез include или по друг начин :) :?:

Тука не си прав. Ако няма htaccess всеки може да достъпи до папките без изобщо да минава през Index-а, и съответно до проверката за която говориш.
 
Аз си мислих за нещо друго. Само моят IP адрес да има достъп до /admin, а ако някое друго IP се опита да влезе - да му покаже 404 грешка. :D
 
joTunkiq каза:
Не ти трябва htaccess за защитата, пиши си кода правилно и всичко ще е 6. Примерно в Index-а(не може да нямаш) в админ папката, още на първия ред след слесиите, направи проверка дали има права потребителя да е там и ако не дирекшан го препращай някаде и това може да го правиш във всички файлове, ако не са навързани към индеска чрез include или по друг начин :) :?:
Наложително е да има htaccess файл за да защити директорията. Отделно ако има рутер който управлява адресите на сайта е нужно да има свой собсвен метод за валидация на правата тоест още едно ниво на защитата е ако само потребители с права достъпят директорията или както казваш ти при определени условия. Много зависи дали директорията е фиктивна или реално съществуваща според зависи има ли няма ли рутер. Ноооо това което дадох е изключително добра защита и е добре да не слага пароли с htaccess на директорията. Този начин е най-ефективното решение и веднага връща хедър 403 Забранено. :)
 
Да и като се наложи да отвориш админ панела през на леля си компютъра, защото интернета ти е спрял или компютъра ти е изгорял ?
някое друго IP се опита да влезе - да му покаже 404 грешка. :D

:D :D :?:
 
bganonymous каза:
Аз си мислих за нещо друго. Само моят IP адрес да има достъп до /admin, а ако някое друго IP се опита да влезе - да му покаже 404 грешка. :D
Оооо НЕ НЕ ! Груба грешка! Сесия на потребител с парола правиш за защита на файловете и прочие, а след това даже преди това си сложи в папката админ htaccess това което ти дадох. Колегата ти даде част от проблемите на твоята идея. :)
 
@teroristd, @dakata__92, прави сте, но аз го дадох като вариант това( за без htaccess-а), просто за информация. Доста зависи и от това как си структурира сайта и файловете(това имах предвид).

И да, ако е само за папки нали, ок, htaccess е много добро решение, за виси нали какво ще напише вътре. :idea: :?:
 
joTunkiq каза:
@teroristd, @dakata__92, прави сте, но аз го дадох като вариант това( за без htaccess-а), просто за информация. Доста зависи и от това как си структурира сайта и файловете(това имах предвид).

И да, ако е само за папки нали, ок, htaccess е много добро решение, за виси нали какво ще напише вътре. :idea: :?:
Да така е никой не го успорва. Просто въпроса му е как да защитя директорията :)
 
bganonymous каза:
Предложете добри и ефикасна методи за защита на /admin директорията. :)
Автора, какво направи колега!? Справи ли се?
 
Да, благодаря на всички! А добра идея ли е да преименувам /admin на например: /adminBG123456 или нещо по-сложно за да затрудня хакера?
 
bganonymous каза:
Да, благодаря на всички! А добра идея ли е да преименувам /admin на например: /adminBG123456 или нещо по-сложно за да затрудня хакера?
По принцип да, но така или иначе пак има начини за да открият директорията. Live header и други начини но като идея и една степен по-добра защита да. :)
 

Back
Горе