![]() |
|
![]() ![]() ![]() |
|
Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Как сделать вход в директорию по паролю и только с определённого IP?
![]() Заранее спасибо! |
|||
|
||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: нет Всего: 43 |
Разрешить доступ с определенного ip:
order allow deny deny from all allow from <ваш ip> Пароль на директорию: AuthName "Private zone" AuthType Basic AuthUserFile /pub/home/твой_логин/.htpasswd require valid-user </Files> |
|||
|
||||
Elfet |
|
||||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
А вот так можно? =) Order allow,deny Allow from 127.0.0.1
не совсем понял =) Можно обойтись только одним файлом? а если нет, то что писать в .htpasswd? И что вот это: </Files> ![]() |
||||
|
|||||
Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Всё разобрался! Спасибо!
![]() Добавлено @ 12:30 Только не понял как создовать файл паролей ![]() ![]() |
|||
|
||||
MuToGeN |
|
||||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 5 Всего: 32 |
Добавлено @ 12:34
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
||||
|
|||||
Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
А зачем тогда
order allow deny deny from all - это? Лишнее условие? Добавлено @ 12:40 Мой файл паролей по прежднему пуст ![]() |
|||
|
||||
MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 5 Всего: 32 |
Order allow,deny - использовать вайт-лист (пускать только тех, кто в списке)
После него следует Allow from и список хостов, которым надо дать доступ Order deny,allow - использовать блек-лист (пускать всех, кроме запрещенных) Дальше - Deny from и список тех, кого пускать не хочешь насчет фаила паролей - как именно пытаешься его создать? -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
MuToGeN
Так и пытаюсь из командной строки с параметрами ![]() |
|||
|
||||
MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 5 Всего: 32 |
и что оно говорит в ответ?
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Выдаёт список своих команд.
|
|||
|
||||
MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 5 Всего: 32 |
...точнее
htpasswd -cb путь/к/папке/.htpasswd username password -c - для создания нового фаила паролей, -b - для использования пароля из коммандной строки (без -b и пароля, указанного после имени пользователя оно попросит пароль с stdin) -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
2man |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: 1 Всего: 71 |
Я так понимаю ты хочешь запоролить доступ к определенным файлам у себя на форуме. Так думаю будет более всего понятно:
1) Создаешь в корне своего форума (если вдруг ещё нету) файл .htaccess и .authusers 2) Отрываешь .htaccess и добавить в него следующие:
Текст красным удалить Теперь подробней, что всё это значит! <Files ~ "admin.php$"> - Ты защищаешь все файлы admin.php на сервере паролем и доступом с определённого айпи… Текст зелёным – означает что доступ к файлу админ.пхп будет защищён паролем, который лежит на сервере в файле .authusers Текст синим – означает, что доступ получат только люди с определённым ip адресом 3) Открываешь .authusers и добавляешь в него юзверей и пароли в MD5 (Unix), т.е пароль надо в начале конвертировать из обычного в md5(unix) Пример:
Программа для составления\брута MD5 и пр. Это сообщение отредактировал(а) 2man - 4.10.2005, 23:38 -------------------- Быстро поднятое - упавшим не считаеся |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |