Что нового

Защита phpMyAdmin??

  • Автор темы Автор темы Roddick
  • Дата начала Дата начала
R

Roddick

Гость
Дайте совет начинающему)) как защитить от вне моего доступа \"_http://localhost/phpMyAdmin/\"? Можна-ли просто кинуть в папку \"phpMyAdmin\" \".htaccess\"? Заранее благобадарю!
 
А ты что с овй хостин делаеш???? если да то если не трудно поделись мануалами на постройку какие те используеш???
 
ну не хостинг, просто у себя на компе делаю... мануалы: Гугл и этот форум дай Бог ему здоровья Так неподскажет кто как закрыть можно БД \"_http://localhost/phpMyAdmin/\"??
 
если делаешь на компе (без вывода в интет), то смысла закрывать нету...а так htaccess..или запретить доступ вообще или редирикт..
 
всмысле просто можна кинуть htaccess в папку phpMyAdmin и всё доступ закрыт другим?
 
а каким образом настроить? права выставить?
 
Для того, чтобы при обращении к защищенной директории web-сервер Apache спрашивал пароль, нужно в эту директорию поместить файл .htaccess, в котором прописать следующие директивы: * AuthName ProtectedZone Вместо ProtectedZone можно написать все, что угодно. Это название защищенной области, оно будет показываться в браузере при запросе пароля, являясь по сути дела подсказкой пользователю. Если Вы хотите использовать русские буквы или же более одного слова, необходимо использовать кавычки. Пример: AuthName \"Введите пароль для входа\" * AuthType Basic Это метод шифрования пароля. Практически всегда используется именно данный вид шифрования. Пример: AuthType Basic * AuthUserFile /полный_путь_к_файлу/.htpasswd Это путь к файлу, в котором будут храниться логины и пароли. Он может иметь практически любое имя и располагаться в любом каталоге, главное, чтобы web-сервер мог его прочитать, что требует установки соответствующих прав доступа к этому файлу (на нашем сервере - 644). Однако, традиционно такие файлы называют .htpasswd. Пример: AuthUserFile /home/test/www/site1/public_html/.htpasswd * require valid-user Эта строка говорит о том, что доступ в защищенную директорию будет разрешен всем пользователям, чьи логины и пароли есть в файле .htpasswd. Если нужно дать доступ конкретным пользователям, то тогда указывается require user логины_пользователей_через_пробел. Пример: require user vasya kolya petya Пример: require valid-userhttp://www.softtime.ru/files/htpasswd.zip - этой утилитой генерируешь этот самый .htpasswd
 
и где именно нужно прописывать эти директивы?
 
файл .htaccess ложишь в папку с phpMyAdmin. А htpasswd - куда прописал
 
я что-то следуещее непонял \"А htpasswd - куда прописал\"Объяните плз куда и что прописывать и где взять этот htpasswd?
 
Верх