Автор Тема: А как поставить пароль на админскую страницу?  (Прочитано 47188 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн tsd

  • Traveler
  • Постоялец
  • ***
  • Сообщений: 136
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.kolpany.net/news
А как поставить пароль на админскую страницу?
« Ответ #2 : 14 Февраля 2002, 16:01:08 »
Гррр. :abuse:
Если хостишься на Апаче:
Создаешь файл .htaccess в папке admin со следующим содeржанием:
Цитировать

AuthUserFile /abolut/path/to/your/directory/.passfile
AuthName "Passworded Page"
AuthType Basic
require valid-user


Потом создаешь файл .passfile (не забудь точку поставить спереди :D) в директории /abolut/path/to/your/directory/ . Потом в шелле пишем следующую команду:
Цитировать
htpasswd -c .passfile user

user - соответственно юзер, которого ты хочешь добавить. Тебя два раза спросят про пароль - вводи (но не сразу, а то какой же ты пАцАн после этого (с) ). Все. Теперь ежели полезешь в папку admin через браузер - тебя будут нехорошими словами обзывать и требовать пароль :D

Админам
Внесите в ФАК :)
« Последнее редактирование: 21 Мая 2002, 12:03:52 от tsd »
AdminZ Are RuleZ

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
А как поставить пароль на админскую страницу?
« Ответ #3 : 15 Февраля 2002, 08:26:22 »
Цитировать
Гррр.  


АГА! :)

Цитировать
Внесите в ФАК


Было бы хорошо! :), хотя если по чести - все внести что мы тут обсуждали в связи с этим скриптом, то Какаду фак придётся писать дольше чем сам скрипт :)
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
ага
« Ответ #4 : 15 Февраля 2002, 14:30:22 »
Цитировать
то Какаду фак придётся писать дольше чем сам скрипт

ага, вся это документация оч. напрягает а у меня даже секретарши для подбадривания нету :(
 в исканиях.

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
А как поставить пароль на админскую страницу?
« Ответ #5 : 15 Февраля 2002, 19:49:55 »
Цитировать
а у меня даже секретарши для подбадривания нету



А Я А Я А Я НА ЧТО????? Возьми, а? :)))))
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
хы
« Ответ #6 : 16 Февраля 2002, 02:35:11 »
Цитировать
А Я А Я А Я НА ЧТО?????

у меня в Гнезде тесно ;)  поэтому периодически в качестве подбадривателя выступает NAS :) да, так санитариум пережил три депрессии..
 (в начале декабря sanitarium был уже более менее близок к тому, что есть сейчас)  ;)

P.S. Уже добавилась фича от Fozzy (генератор таблиц, втавка рисунков на Javascript) + QuickHTML (как тут на форуме, быстрая вставка тегов) :) все стало прикольнее. + новый шаблонный файл спец. для поиска.
 в исканиях.

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
А как поставить пароль на админскую страницу?
« Ответ #7 : 16 Февраля 2002, 10:58:07 »
Цитировать
у меня в Гнезде тесно  поэтому периодически в качестве подбадривателя выступает NAS


Так и скажи что тебе Nas вместе секретарши ;-РРРРР
:-)))

А вообще - ты не трави - а выкладывай уже ;))), я прям задыхаюсь от нежности ;)), /читай от "хотельности"/ начаать тестировать настраивать /читай портить ;))/
:))
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
последние испытания
« Ответ #8 : 17 Февраля 2002, 03:05:06 »
Цитировать
А вообще - ты не трави - а выкладывай уже

последние испытания...
 в исканиях.

  • Гость
А как поставить пароль на админскую страницу?
« Ответ #9 : 19 Февраля 2002, 18:43:55 »
Хорошо. Попробовал при помощи .htaccess. Как оказалось, админ сервера запретил использование этого файлика.
Как поставить пароль без .htaccess?

  • Гость
А как поставить пароль на админскую страницу?
« Ответ #10 : 19 Февраля 2002, 18:46:51 »
Я в перле совсем не силен. Но можно в admin.cgi вставить что-то типа
sub check_pass
If user ne "admin" & pass ne "pass" then goto error.html
else...
ну и все такое?

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
ну да
« Ответ #11 : 20 Февраля 2002, 03:11:49 »
Цитировать
sub check_pass
If user ne "admin" & pass ne "pass" then goto error.html
else...

ну да, ну да что-то вроде этого. только самое главное - чтоб то с чем сравнивают (т.е. пароль и имя админа) хранить надежно :)
а то так все кому вздумается:
 i admin => vot my pass &delete_all ;)

и паролировать еще нужно com_admin.cgi
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
вот
« Ответ #12 : 21 Февраля 2002, 02:52:11 »
наверное 22 фев. появится мод, который позволит желающим паролировать admin.cgi и com_admin.cgi (он уже написан, но такое дело стоит проверить)
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
вота
« Ответ #13 : 24 Февраля 2002, 02:38:22 »
для тех у кого нет воз-ти использовать htaccess AUTH-MOD:
http://forums.webscript.ru/showthread.php?s=&threadid=4121
 в исканиях.

Оффлайн xcreator

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 49
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tonya.ru
Блин, нужен хороший способ... может кто знает, как впихнуть вот такое в admin.cgi ?? :::

$password = "test"; // test - Здесь пароль для доступа

session_start();

if (!session_is_registered("registered")) {
if (!$submit) {
echo "";
echo "Пароль: ";
echo "";
echo "";
}
else {
if ($passwd_input != $password) die("Неправильный пароль!");
session_register("registered");
header("Location: $PHP_SELF");
}
}

if (!session_is_registered("registered")) exit();
?>


OK




Страница, которая защищена паролем здесь!

:) БОБЫЧ :)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28