Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вход по паролю и с определённого IP 
:(
    Опции темы
Elfet
Дата 4.9.2005, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



Как сделать вход в директорию по паролю и только с определённого IP?
smile
Заранее спасибо!


--------------------
PM MAIL WWW Skype   Вверх
nerezus
Дата 4.9.2005, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 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>


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Elfet
Дата 22.9.2005, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



Цитата(nerezus @ 4.9.2005, 20:18)
Разрешить доступ с определенного ip:

А вот так можно? =)
Order allow,deny
Allow from 127.0.0.1


Цитата(nerezus @ 4.9.2005, 20:18)
Пароль на директорию:

не совсем понял =) Можно обойтись только одним файлом? а если нет, то что писать в .htpasswd?
И что вот это: </Files> smile


--------------------
PM MAIL WWW Skype   Вверх
Elfet
Дата 22.9.2005, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



Всё разобрался! Спасибо! smile
Добавлено @ 12:30
Только не понял как создовать файл паролей smile Не могу понять как пользоватся этой программкой или вручную smile


--------------------
PM MAIL WWW Skype   Вверх
MuToGeN
Дата 22.9.2005, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 5
Всего: 32



Цитата(Elfet @ 22.9.2005, 11:59)
А вот так можно? =)
Order allow,deny
Так не можно, а нужно
Добавлено @ 12:34
Цитата(Elfet @ 22.9.2005, 12:21)
как создовать файл паролей
htpasswd путь/к/папке/.htpasswd username password


--------------------
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!
PM MAIL ICQ   Вверх
Elfet
Дата 22.9.2005, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



А зачем тогда
order allow deny
deny from all - это?
Лишнее условие?

Добавлено @ 12:40
Мой файл паролей по прежднему пуст smile


--------------------
PM MAIL WWW Skype   Вверх
MuToGeN
Дата 22.9.2005, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 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!
PM MAIL ICQ   Вверх
Elfet
Дата 22.9.2005, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



MuToGeN
Так и пытаюсь из командной строки с параметрами smile


--------------------
PM MAIL WWW Skype   Вверх
MuToGeN
Дата 23.9.2005, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 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!
PM MAIL ICQ   Вверх
Elfet
Дата 23.9.2005, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



Выдаёт список своих команд.


--------------------
PM MAIL WWW Skype   Вверх
MuToGeN
Дата 26.9.2005, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 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!
PM MAIL ICQ   Вверх
2man
Дата 3.10.2005, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2007
Регистрация: 6.5.2005
Где: Нижние Чигири

Репутация: 1
Всего: 71



Я так понимаю ты хочешь запоролить доступ к определенным файлам у себя на форуме. Так думаю будет более всего понятно:
1) Создаешь в корне своего форума (если вдруг ещё нету) файл .htaccess и .authusers
2) Отрываешь .htaccess и добавить в него следующие:
Цитата
<Files ~ "admin.php$"> // я написал admin.php
    AuthType Basic
    AuthUserFile /usr/local/
полный путь на сервере/.authusers
    AuthName "Authorization required"
    Require valid-user

    order deny,allow
deny from all
allow from xx.xx.xx.x
– твой ip
</Files>

Текст красным удалить
Теперь подробней, что всё это значит!
<Files ~ "admin.php$"> - Ты защищаешь все файлы admin.php на сервере паролем и доступом с определённого айпи…
Текст зелёным – означает что доступ к файлу админ.пхп будет защищён паролем, который лежит на сервере в файле .authusers
Текст синим – означает, что доступ получат только люди с определённым ip адресом
3) Открываешь .authusers и добавляешь в него юзверей и пароли в MD5 (Unix), т.е пароль надо в начале конвертировать из обычного в md5(unix)
Пример:
Цитата
Вася:пароль_в_MD5
Петя:пароль_в_MD5

Программа для составления\брута MD5 и пр.

Это сообщение отредактировал(а) 2man - 4.10.2005, 23:38


--------------------
Быстро поднятое - упавшим не считаеся
PM MAIL ICQ MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0825 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.