Главная » 2015 » Июль » 13 » Как защитить веб страницу паролем
18:28
Как защитить веб страницу паролем

Как защитить веб страницу паролем

2 методика:Защита страниц, которые находятся на вашем сервереЗащита страниц, которые находятся на хостинге

Существует множество причин для защиты паролем веб-страниц: важные финансовые или персональные данные, любопытные офисные работники или материалы, не предназначенные для детей. К счастью, в зависимости от платформы и языка программирования, существует несколько способов защиты вашей веб-страницы паролем. Эта статья даст вам общее представление о том, как защитить страницу от посторонних глаз.

Шаги

Метод 1 из 2: Защита страниц, которые находятся на вашем сервере

  1. 1 Откройте программу для редактирования текста. Начните с ввода открывающего тега:
    • <html><head>
  2. 2 Введите название страницы и закройте ее тегом:
    • <title>Защищенная страница: Пожалуйста, введите пароль</title>
  3. 3 Введите следующее:
    • <script language="Javascript"> Эта команда сообщает браузеру о начале выполнения скрипта.
  4. 4 Нажмите кнопку Enter и введите следующее:
    • //prompt. Нажмите Enter еще раз.
  5. 5 Создайте строку для ввода пароля, используя следующий код:
    • var password = prompt("Enter in the password"""); (После слова "password" - три двойные кавычки, и точка с запятой - после последней круглой скобки).
  6. 6 Введите следующее, заменив "correct.html" названием страницы, куда пользователь будет переадресован при успешном вводе пароля:
    • { location = "correct.html"} Это дает команду браузеру послать правильный пароль для этой страницы входящему пользователю.
  7. 7 Для переадресации пользователей, которые неправильно ввели пароль, замените "error.html" вашей страницей:
    • else {location = "error.html"}
  8. 8 Завершите код скрипта, введя следующее:
    • //--></script>
  9. 9 Закройте часть страницы со скриптом, введя:
    • </head>
  10. 10 Добавьте предупреждение для браузеров, которые не могут работать с JavaScript:
    • <body>Эта страница предназначена для просмотра в Safari, Firefox, Chrome или Internet Explorer. Пожалуйста, обновите ваш браузер!</body>
  11. 11 Закройте код веб-страницы, введя:
    • </html>
  12. 12Сохраните страницу и откройте ее

Метод 2 из 2: Защита страниц, которые находятся на хостинге

  1. 1 Выясните, что веб-хостинг может вам предложить. Если вы используете бесплатный хостинг, есть большой шанс, что вы не сможете защитить паролем вашу веб-страницу.
  2. 2 Напишите электронное сообщение вашему хостинг-провайдеру, чтобы выяснить, что они рекомендуют. Большинство веб-хостингов обслуживаются опытными веб-мастерами, которые с удовольствием вам помогут. Они также знают в деталях, как настроен ваш хостинг.
  3. 3 Поищите ответ в интернете. Если вы используете PHP/Apache на Linux, перейдите на Google и введите "как защитить паролем страницу php linux" или что-нибудь подобное.
  4. 4 Избегайте средств для использования на клиентской части. Посмотрите в сторону использования инструментов на стороне сервера, таких как файлы .htaccess и .htpasswd, php страницы или скрипты perl. НИКОГДА не доверяйте инструментам, которые защищают страницу паролем на клиентской части, так как ее проще всего обойти, и обычно механизм их работы состоит в том, что просто не дается прямая ссылка на защищенный материал. Это считается очень слабой защитой.

Советы

  • Если возможно, создайте лог-файл для регистрации попыток входа (успешных/не успешных) с учетом даты и IP адреса. Это поможет вам идентифицировать атаки (успешные или нет) на вашу защищенную паролем страницу.
  • Чтобы закрыть все дыры безопасности, изучите как можно больше информации о принципе работы защиты страницы паролем.
  • Проверьте свою защиту. Попробуйте ее взломать сами или найдите друга с опытом взлома/программирования.

Предупреждения

  • Если вы опытный вебмастер, НЕ доверяйте защиту важных данных вашей схеме защиты страниц паролем. Большинство простых/распространенных техник защиты паролем легко взламываются профессиональными хакерами.
Категория: Вопросы и ответы | Просмотров: 448 | | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]