Железная защита форума при помощи .htaccess & .htpasswd

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!

Сообщение leshiy_odessa 10.06.2005 12:16

Аватара пользователя
leshiy_odessa
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 28.04.2005 16:41


Сообщение Stern 10.06.2005 12:36

Не понял, а причем тут cgi скрипт?
Stern
phpBB 2.0.6
 
Сообщения: 269
Зарегистрирован: 22.04.2005 6:24

Сообщение Siava 10.06.2005 13:16

Вероятно это скрипт, который генерит правила .htaccess.. :roll:
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2652
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер

Сообщение leshiy_odessa 10.06.2005 15:23

=========================================
Изображение

=========================================

Изображение

=========================================

Изображение

=========================================
Аватара пользователя
leshiy_odessa
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 28.04.2005 16:41

Сообщение Stern 10.06.2005 21:20

И все таки - не получается, так же, как и у Zeso
Что я делал:
- все согласно инструкции.

Что получил:
- в админ панель не пускает
- предлагает еще раз ввести пароль
- если снести все файлы, то в админ панель пускает

Как я пытался найти проблему:
- проверил тексты файлов - все корректно
- проверил пути к файлу .htpasswd в .htaccess файлах - все корректно
(запускал скрипт <?php
echo getcwd();
?>
он мне показал полный путь, его то и вставил.)

Может неправильно зашифровал пароль? Прога в файле .htpasswd прописывает только одну строчку. Так и должно быть?

Хостер отписался от моего вопроса только тем, что повторил написанное здесь - защита папок возможно .htaccess

Что делать?
Stern
phpBB 2.0.6
 
Сообщения: 269
Зарегистрирован: 22.04.2005 6:24

Сообщение VVVas 10.06.2005 23:25

Наверное не верно перенесли пароль из проги в файл: может в конце строки с паролем пробел прилипился?
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4556
Зарегистрирован: 12.11.2004 0:20
Откуда: RU-MSK

Сообщение Stern 11.06.2005 20:51

Все получилось. Переписал еще раз файл с паролем - теперь все нормально! Спасибо!!!

Добавлено спустя 2 минуты 56 секунд:

И все-таки еще вопросик, последний. :)
Где лучше располагать папку с паролем? В папке с форумом, или в выше в каталоге? Или все равно?
Stern
phpBB 2.0.6
 
Сообщения: 269
Зарегистрирован: 22.04.2005 6:24

Сообщение VVVas 11.06.2005 21:14

Я файл с паролем храню выше public_html - соответственно в принципе достать этот файл нереально.

Добавлено спустя 1 минуту 5 секунд:

Ну конечно если достанут ваш пароль от ftp то тут вам ничто не поможет.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4556
Зарегистрирован: 12.11.2004 0:20
Откуда: RU-MSK

Сообщение DJ Sample 27.06.2005 5:15

Теперь при помощи специальной утилиты создадим файл .htpasswd, в котором будут содержаться пароли доступа в зашифрованном виде (MD5 Unix)
Скачать программу для создания паролей здесь

ссылка не пашет, можно продублировать? :(

Добавлено спустя 6 минут 27 секунд:

Ээ, уже нашел. :)
Tranceaddicted
DJ Sample
phpBB 2.0.2
 
Сообщения: 157
Зарегистрирован: 02.06.2004 13:35

Сообщение Mortalus 13.08.2005 15:57

У меня такой вопрос.
При заходе в администраторский раздел система выдаёт панель с запросом пароля и при вводе оного я вхожу в панель, всё работает.
Но при создании:
Создаем файл .htaccess, который будет находится там же, где и modcp.php, т.е. в корневом каталоге.

с кодом
<Files modcp.php>
AuthName "Access to the panel of the moderator"
AuthType Basic
AuthUserFile / полный путь к директории, в которой находится файл с паролями /.htpasswd
require valid-user
</Files>


В моём случае это WWW/phpBB2/, путь до пасворда я указал тот же, что и в .htaccess для папки админ
то форум перестаёт работать брузер пишет это:
http://err.agava.ru/fh/error403.shtml
Хост у мня hut1
Прошу помощи?
Mortalus
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 13.08.2005 15:44

Сообщение Andersen 22.08.2005 23:17

локально всё работает, переношу на хостинг и нифига=(
путь такой /var/www/домен/forum/папка/.htpasswd не видит файл с паролем, не пускает
Andersen
phpBB 1.2.1
 
Сообщения: 24
Зарегистрирован: 30.05.2005 15:04

Сообщение VVVas 22.08.2005 23:24

Andersen
А путь в .htaccess кто за вас править будет?
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4556
Зарегистрирован: 12.11.2004 0:20
Откуда: RU-MSK

Сообщение Andersen 23.08.2005 10:10

ну само собой я его исправил, но не видит он этот .htpasswd, ещё вот такая мысль возникла, что может это из-за хостинга? такая странная вещь, при закачке .htaccess и .htpasswd они не видимы на фтп, но при этом работают, по крайней мере .htaccess точно работает
Andersen
phpBB 1.2.1
 
Сообщения: 24
Зарегистрирован: 30.05.2005 15:04

Сообщение tarik 06.09.2005 14:50

Проблема на localhost:
1)форум лежит http://localhost/forum/
туда же (в папку forum ) заливаю .htaccess
<Files modcp.php>
AuthName "Access to the panel of the moderator"
AuthType Basic
AuthUserFile "/forum/pass/.htpasswd"
require valid-user
</Files>

2)в папке /admin/ заливаю .htaccess
AuthUserFile "/forum/pass/.htpasswd"
AuthName "Access to the panel of administration"
AuthType Basic

<Limit GET POST>
require valid-user
</Limit>

3)создаю ("ручками") папку для хранения поролей /pass/
с файлами .htpasswd и .htaccess
<Files .htpasswd>
deny from all
</Files>

в корневой папке форума forum/
4) запускаю программу passwd.exe :
User Name: Tarik
User Password: abc123
Жму: Encoding and Save
Получаю:Tarik:Ta6IFY/We10zI
Password File: D:\Program Files\Apache Group\Apache\htdocs\forum\pass\.htpasswd
5) Захожу на сайт http://localhost/forum/
6) регистрирую нового user но файл с поролями не изменился.
под админом работает, никаких изменений не вижу.
Где ошибка?

Добавлено спустя 9 минут 18 секунд:

Таже проблема и на внешенем сайте (через Linux):
Меняю путь в файлах:
dir: /home/host/www/phpbb/password/.htpasswd
и заливаю по ftp.
захожу на сайт, все работает , но жизни мода не наблюдаю.

Добавлено спустя 2 минуты 54 секунды:

Когда регистрирую нового пользователя на localhost при регистрации возникает картинка с кодом. Но на внешнем сайте при регистрации ее нет.

Добавлено спустя 2 минуты 52 секунды:

.... помогите решить проблему :roll: .
Аватара пользователя
tarik
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 05.09.2005 11:28

Сообщение dis 27.11.2005 14:03

хм.. делал файл с паролями руками (пароль через буфер обмена) - не работало, а сохранил файл через программу - все заработало.
dis
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 26.11.2005 17:46

Пред.След.

Вернуться в FAQ (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0