Контент не для всех: как закрыть страницу паролем в WordPress? Как закрыть папку паролем. Защита WordPress

Бывают ситуации, когда сделанный вами сайт не должен быть публичным, а используется как некий сервис для ограниченного круга лиц. Можно, конечно, нагородить аутентификацию через PHP, но есть почти элементарный способ – закрыть папку на сайте средствами Apache. Например, с помощью файлов .htaccess и .htpasswd . Вот об этом мы сейчас и поговорим.

Создаём файл.htpasswd с паролями

Для того, чтобы установить пароль, сначала мы должны сгенерировать файл .htpasswd . Делается это с помощью утилиты htpasswd, которая существует в версии как для Linux, так и для Windows .

htpasswd -c .htpasswd admin

Ключ указывает, что необходимо создать новый файл с паролями. .htpasswd - имя генерируемого файла. admin – логин пользователя, которому будет разрешен доступ в закрытую часть сайта. После запуска утилиты со всеми нужными параметрами, появится запрос на ввод пароля и его повтор. Если файл.htaccess у вас уже создан, и вы хотите добавить в него нового пользователя, просто запустите утилиту, указав файл с паролями без ключа –c .

Создаваемый файл является текстовым и содержит логин пользователя и хеш-пароля, которые, разделены двоеточием. По умолчания, алгоритм хеширования – DES. Но его можно сменить и использовать алгоритм MD5 с ключом –m , но лучший вариант использование алгоритма SHA(ключ -s ).

Защита сайта с помощью.htaccess

Итак, файл создан, затем добавляем к корневую директорию сайт файл.htaccess или дописываем в уже существующий следующие строки:


# Закрываем доступ к файлу.htaccess
Order allow,deny
Deny from all
Satisfy All

# Указываем место положение файла.htpasswd, включаем аутентификация
AuthUserFile /etc/apache2/passwd/.htpasswd
AuthName "Password Protected Area"
AuthType Basic
Require valid-user

Параметр AuthUserFile указывает на абсолютный путь к файлу .htpasswd . По неизвестной мне причине, во многих мануалах которые я видел, файл паролей зачем-то хранят в домашней директории пользователя. Я бы не советовал хранить этот файл в домашней директории, а тем более в корневой директории сайта.

После создания файла и размещения файл .htaccess в корне сайта, неплохо было бы перезагрузить процесс apache.

Также хотелось бы обратить ваше внимание, что неплохо было бы закрыть сайт от индексации поисковыми системами. Для этого в корневой директории сайт создаём файл robots.txt со следующим содержанием:


User-agent: *
Disallow: /

На этом я думаю можно, и закончить этот пост. Если у Вас есть какие-то ещё вопросы по теме, жду их в комментариях.

Всех с наступающими и наступившими праздниками! Надеюсь они проходят у вас прекрасно и сопровождаются отличным настроением.

Сегодня у нас будет простой, но интересный урок.

Если у вас есть особенно полезная и ценная информация, так сказать, не для всех, то вы можете предоставлять ее разными способами. Например, в виде рассылки, платных и бесплатных книг, курсов и тренингов.

А можно сделать на сайте отдельную страничку, которая будет доступна только тем посетителям, которые знают особый пароль.

Как закрыть страницу паролем? На движке WordPress это делается в два счета.

Итак, будем обучаться в режиме реального времени. Я делаю этот принтскрин прямо сейчас, пока пишу пост:

Изначально мы имеем новую запись. Она пока еще даже не опубликована. Кстати, такую же процедуру можно выполнять и со страницами.

Я использую версию движка WordPress 3.5.1, и здесь еще до публикации материала справа можно видеть вот такую опцию:

Жмем на кнопку «изменить» и в выпавшем списке выбираем «Защищено паролем»:

Придумайте и введите пароль (конечно же, его нужно запомнить или куда-то скопировать для удобства). Жмем «Опубликовать». Теперь, когда мы откроем только что созданную запись или страницу, то увидим следующее:


Видите, как всё просто? И нам даже не потребовались специальные плагины.

В более ранних версиях WordPress вам, скорее всего, сначала придется опубликовать пост, а затем уже открыть его при помощи «быстрого редактирования» и поставить пароль.

Как это можно использовать?

Закрыть страницу паролем, как видите, довольно просто. Но для предприимчивого человека это открывает большие перспективы. Вот лишь некоторые идеи, которые пришли мне в голову по поводу ее использования:

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

Дошли слухи о том, что WordPress далеко не идеал безопасности. Хоть обновления выходят достаточно часто, но в систему все равно умудряются пролезть. Но судя по тому, что официальный плагин "jetpack " от WordPress заявил, что за 2 дня с момента его установки меня пытались сломать 32 раза, то я решил обезопаситься.

Честно, не представляю как работает WordPress и в статье "Ссылки и ревизии статей в WordPress " уже упоминал о том, что обычно работаю с 1С-Битрикс. Поэтому выбрал самый надёжный метод - поставил пароль на главные файлы/папки управления, через которые можно проникнуть. Посчитал что к таким особо уязвимым относятся файл wp-login.php и папка /wp-admin/ .

При закрытии паролем файла/папки необходимо выполнить два действия: создать файл с логином-паролем, указать какие папки надо закрыть. На Linux для создания файла с паролем необходимо использовать команду

htpasswd -c /etc/htpasswd/сайт/.htpasswd user_name

Объяснение по порядку:

  • Ключ "-c" означает создание файла при его отсутствии. Значение всех параметров можно посмотреть в документации htpasswd
  • Обратите внимание на директорию для хранения файла: "/etc/htpasswd/сайт/.htpasswd". Она находится вдалеке от сайта, поэтому достать файл и подобрать пароль будет крайне сложно. Не стоит класть файл с паролем в корневую папку сайта.
  • "user_name" необходимо заменить на логин (думаю, не стоит ставить тут свой логин от входа в административную часть WordPress - лучше придумать другой).
  • После ввода команды попросят задать пароль и подтвердить

Теперь осталось только указать какие папки и файлы хотим защитить этим паролем. Записываем в конец файла.htaccess (в корневой сайта) следующие строки:

wp-login.php " >
AuthUserFile /etc/htpasswd/сайт/.htpasswd
AuthName "Authentication Required"
AuthType Basic
Require valid-user

Этот файл находится отдельно от панели администратора. Поэтому защищать его надо индивидуально, через.htaccess в корневой папке сайта. Теперь подробнее что же здесь написано:

  • Внутри ... " > пишем на какой файл/папку будет распространяться правило
  • AuthUserFile - путь к файлу, где хранится пароль, который был создан ранее
  • AuthName "..." - текст на табличке, которую увидит пользователь с просьбой авторизоваться
  • AuthType Basic - тип аутентификации. Для простой аутентификации значение: Basic
  • Require valid-user - разрешает доступ всем пользователям, прошедшим проверку

Попробуйте запустить браузер в режиме "инкогнито" и загрузить страницу сайта /wp-login.php. Если увидите требование к авторизации, то всё сделано верно.

Вопрос о том, как поставить пароль на папку в Windows возникает в тот момент, когда на вашем компьютере появляется информация не для всех. Не принципиально, что это будет – секретные документы, которые стоит прятать от конкурентов и сотрудников или материалы, которые нельзя показывать детям – методы сокрытия одни и те же.

В статье я рассмотрю шесть способов блокировки директорий, один из которых основан на возможностях операционной системы, о которых не все знают, остальные работают с помощью программ:

Как поставить пароль средствами Windows

В сети широко распространено мнение о том, что установить пароль на директорию без программ, используя стандартные возможности операционной системы, нельзя – это заблуждение, вызванное тем, что компьютерная грамотность пользователей и многих «горе блогеров» находится на низком уровне.

В плане безопасности каждая новая версия Виндоус лучше предыдущей, надо научиться этими возможностями пользоваться.

В основе запароливания папок лежат учетные записи пользователей. Для того, чтобы закрыть каталог секретным ключом необходимо сделать следующее:

  1. Создать отдельные учетные записи для себя и для других пользователей. По умолчанию действует только ваша администраторская учетка, созданная при установке операционной системы.
  2. Поставить пароль на свою учетную запись.
  3. Указать какие документы и каталоги являются общими, а какие доступны только определенным пользователям. Для доступа к таким объектам всем, кроме вас будет нужен пароль.

В результате, для получения доступа к вашим личным данным потребуется доступ к учетной записи администратора. Остальная информация на компьютере (общая) будет доступна всем.

Теперь рассмотрим, как все это поставить и настроить, в подробностях.

Создаем общую учетную запись

  1. Входим в «Пуск» -> «Панель управления» ->

  1. Выбираем пункт «Создание учетной записи». Там придумайте название, если есть какие-то конкретные пользователи, то можете под них сделать по именам (жена/муж, дети), или что-то общее, типа «Обычный пользователь».

С этого момента у вас будет администратор – это вы, и все остальные – это другие учетные записи.

Ставим код доступа на учетную запись

Для начала, в списке пользователей выбираем себя. После того как вы создали дополнительную учетку у вас будет несколько пользователей (минимум 2). Если забыли как к этому выбору попасть, то снова «Пуск» -> «Панель управления» -> «Добавление и удаление учетных записей пользователей»

Затем тычем в ссылку «Создание пароля» и устанавливаем его. Там будет возможность добавить подсказку, если пароль у вас сложный, то рекомендую ее сделать, чтобы не забыть и не заблокировать себе доступ к собственному компьютеру.

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

Закрываем папку паролем

Учетные записи пользователей относятся к различным группам, вы – администратор, остальные – пользователи. Для того, чтобы поставить ограниченный доступ к определенным папкам достаточно снять разрешение на чтение этих папок для всех пользователей и оставить его администратору (вам).

Делается это следующим образом:

  1. Кликаем правок кнопкой мыши по нужной папке и выбираем «Свойства»;
  2. Открываем вкладку «Безопасность» (в этой вкладке прописаны права всех групп и пользователей по отношению к данной папке);
  3. Под списком групп нажимаем кнопку «Изменить»;
  4. Поочередно выбирая группы и пользователей (обычно, это группы «Пользователи» и «Проверенные пользователи») ставим галочки с запретом напротив изменения, чтения, чтения и выполнения, списка содержимого папки (всего).

Применение внесенных изменений автоматически запретит доступ к этой папке со стороны всех посторонних. Для доступа им потребуется пароль от той учетной записи, которой доступ разрешен.

Закрытие паролем архива с папкой

Второй способ поставить пароль на папку основан на упаковке искомой директории в архив с помощью специальной программы архиватора и установкой кода доступа на архив. Этот метод не совсем корректно называть установкой пароля на папку, так как папкой она быть перестает, превращаясь в RAR или ZIP файл.

Но, тем не менее, по удобству использования такого способа защиты, метод на высоте, так как программа WinRAR, необходимая для работы с архивами позволяет работать с файлами и папками внутри архива напрямую, без обратной распаковки. То есть, вы добавили данные в запароленный архив. В дальнейшем получаете к ним доступ только при вводеключа. А все изменений внутри архива автоматически добавляются внутрь самим архиватором.

Как пользоваться WinRAR и как заархивировать файл я подробно описывал в . Там инструкция очень подробная, даже видео урок есть, а здесь я продублирую все коротко:

  1. Устанавливаете архиватор WinRAR
  2. Выбираете папку, на которую нужно поставить пароль и кликаете правой кнопкой мыши
  3. В контекстном меню выбираете пункт «Добавить в архив»
  4. В окне настроек архива нажимаете кнопку «Установить пароль»
  5. Вводите пароль
  6. Создаете архив нажатием кнопки «ОК»

Добавлю лишь один нюанс – если папка большая и нет цели ее сжимать, а надо лишь запаролить, то, при настройке архива, задавайте параметр «без сжатия» – это существенно сэкономит время.

Программы для установки пароля на папку

Минус этого метода в том, что для работы требуется установка дополнительного специального софта (сторонних программ), который больше ни для каких целей не используются. В целом, рекомендую прибегать к использованию специальных утилит только при крайней необходимости, когда другие методы недоступны.

Программа для установки пароля DirLock

Нет необходимости изучать многостраничные инструкции для того, что пользоваться утилитой DirLock, так как она интуитивно понятна даже неопытному новичку. Поставить с ее помощью ограничение доступа займет 10 секунд.

Скачиваем программу здесь , надо ее инсталлировать на компьютер.

После установки и настройки программы в контекстном меню, выпадающем при клике правой кнопкой мыши по папке, появится пункт «Lock/UnLock» – это и есть опция установки пароля.

Если такой пункт у вас не появился автоматом, то запустите утилиту и в меню выберите «File», в нем «Options». Откроется окошко, где такое меню добавляется кнопкой «Add ‘Lock/Unlock’ context menu».

После этого на любую папку можно поставить пароль и при попытке ее открытия будет появляться сообщение о том, что доступ запрещен.

Вновь открыть папку можно будет только при снятии запрета через то же контекстное меню «Lock/UnLock».

К сожалению, постоянного доступа к папке заблокированной таким образом получить не получится и пароль надо будет каждый раз ставить и снимать.

Блокировка папок утилитой Anvide Lock Folder

Еще одна программка, предназначенная для закрытия паролем папок на компьютере. В обращении не сложнее предыдущей, просто, немного с другим подходом.

Скачиваем программу Anvide Lock Folder здесь и устанавливаем.

В данной утилите закрытие папок осуществляется через интерфейс самой программы.

  1. Запускаете программу,
  2. Через встроенный проводник (кнопка +) находите нужную папку,
  3. Нажимаете в панели на закрытый замок,
  4. Дважды вводите пароль и жмете кнопку «Закрыть доступ»,
  5. Можно ввести подсказку для пароля (если желаете),
  6. Папка станет невидимой.

Как снять пароль

  1. Запускаем Anvide Lock Folder,
  2. Выбираем из списка запароленную папку,
  3. Нажимаем пиктограмму открытого замка,
  4. Вводим пароль и жмем «Открыть доступ».

Как и в предыдущей утилите, для работы с содержимым придется каждый раз ставить и снимать код.

Ставим пароль программой Lim LockFolder

Эта утилита на 100% повторяет предыдущий вариант. Все кнопки и алгоритмы работы совпадают, отличается только внешний вид кнопок (дизайн). Разобраться в ней будет несложно.

Скачиваете Lim LockFolder здесь и запускаете установку.

Запускаете программу, через проводник выбираете нужные папки, ставите пароли, затем снимаете через кнопку открытого замка – все как в Anvide Lock Folder.

Программа Password Protect

Последний вариант, рассматриваемый в статье – это программ Password Protect. Отличается от предыдущих утилит тем, что не требует установки на компьютер.

Второй плюс – она на русском языке.

Скачать программу можно здесь .

Чтобы поставить пароль на папку:

  1. Открываем Password Protect
  2. Жмем кнопку «Запереть папки»
  3. Выбираем в проводнике нужный элемент и жмем «ОК»
  4. Дважды прописываем код доступа и, при необходимости, подсказку
  5. Видим сообщение об успешном закрытии – папка становится невидимой.

Для работы с содержимым данной директории пароль нужно будет снять через запуск утилиты и кнопку «Отпереть папки».

Аналогично всем предыдущим вариантам, снимать и ставить пароли надо будет постоянно – это главный недостаток всех программ, почему я и советую пользоваться стандартными возможностями Windows.

Резюме

Шесть возможных вариантов запароливания каталогов в компьютере мы рассмотрели сегодня. Каждый из них имеет свои плюсы и минусы, поэтому каждый должен сам решить, чему отдать предпочтение – стоит ли доверять стороннему софту или пользоваться теми возможностями, которые дает операционная система Windows?

Часто пользователи попадают в ситуацию, когда необходимо скрыть содержимое папки или файлика от посторонних глаз, поэтому возникает вопрос о том, как поставить пароль на папку.

К сожалению, разработчики операционной системы «Виндоус» не предусмотрели наличие такой функции, как установка пароля на отдельные пользовательские файлы и директории.

В ОС можно только настроить запрет определенным пользователям использовать или просматривать конкретный тип директорий, файлов или программ.

Установка пароля на папку необходима, если:

  • вы хотите скрыть ваши файлы от несанкционированного доступа к ним другими лицами;
  • хотите обезопасить свои персональные данные от незаконного копирования или распространения.

Поставить пароль на архив

С помощью данного способа можно запаролить папку с любыми типами файлов, при этом есть возможность скрыть сам факт того, что в архиве есть файлы определенного формата.

Окно введения кода будет вылетать еще до того, как откроется архив, поэтому узнать о его содержимом невозможно, если пользователь не знает комбинации. Пароль на архив без программ – самый простой способ защиты папок.

Совет! Функция установки пароля на архив не требует предварительной установки дополнительного программного обеспечения, необходимо лишь иметь предустановленные бесплатные программы WinRAR или 7-ZIP.

Чтобы добавить нужную папку в архив и запаролить ее, следуйте приведенной ниже инструкции:

  • Щелкните на интересующей вас папке правой кнопкой манипулятора и добавьте ее в архив, как показано на рисунке;
  • Нажмите на кнопку, которая позволяет установить пароль.

После этого действия моментально появится небольшое окошко ввода. Новый код необходимо ввести два раза (для проверки правильного введения). Также вы можете поставить галочку возле параметра шифровки имен файлов.

Таким образом, сторонние пользователи не смогут ничего узнать о типе скрываемы файлов.

Процесс установки пароля для архива

После попытки открыть архив, видим, что сначала необходимо ввести код и только потом можно просматривать, а также редактировать его содержимое.

Данный способ установки кода является самым простым и достаточно эффективным. Однако, для его реализации понадобится наличие на компьютере одного из архиваторов.

Также, если код будет забыт или утерян, восстановить содержимое архива станет достаточно сложной задачей для пользователя. Именно поэтому следует хранить резервную копию защищаемых файлов, к примеру, на облачном хранилище.

Вышеуказанным способом можно также запаролить архив на флешке.

Использование программы PasswordProtect USB

В интернете можно найти огромное количество стороннего программного обеспечения, которое способно справиться с задачей установки кода на необходимый вам объект системы.

Большая доля таких программ, к сожалению, может навредить вашим файлам, а не защитить их от несанкционированного доступа со стороны других пользователей.

В данной статье представлены наиболее популярные и распространенные типы программного обеспечения, которые были протестированы большим количеством пользователей, поэтому эти программы не навредят вашему компьютеру и файлам, которые необходимо запаролить или скрыть.

Данная программа доступна для скачивания и установки на ПК и имеет совместимость с Windows 10.

PasswordProtect USB позволяет запаролить папки и убрать ранее установленный шифр. Приложение имеет интуитивно понятный пользовательский интерфейс, поэтому работа с данной утилитой не будет для пользователя сложной задачей.

Начать процесс установки кода можно не только с помощью главного окна программы, но и с помощью рабочего стола компьютера.

После того как вы установили данное ПО на вашу операционную систему, функция установки будет отображаться в меню каждой папки, необходимо лишь нажать на нее правой кнопкой мышки, как показано на рисунке:

  • Следующим шагом необходимо ввести код в открывшемся окошке. Введите его два раза, чтобы устранить возможность ошибки.
  • После установки кода на иконке папки будет отображаться знак, который свидетельствует о том, что папка защищена. При попытке открытия запароленой папки будет появляться такое диалоговое окно. Таким способом чаще всего ставят код на папки с фото.

Программное обеспечение Folder Lock

Данная программа способна защитить папку на ноутбуке или ПК. Поддерживаемые операционные системы: Виндовс 7, Виндовс 8, Виндовс 10. Утилита шифрует непосредственно саму папку, без архива.

Поставить код можно на папку с абсолютно любым содержимым: с файлами, с фотографиями и документами.

Чтобы установить его на папку с помощью этой программы, следуйте инструкции:

  • Скачайте и установите Folder Lock;
  • Введите в текстовом поле пароль, который и будет паролем папки;
  • Нажмите ОК;
  • Перетащите нужную папку на главное окно программы или воспользуйтесь значком «добавить»;
  • после того, как папка была добавлена она моментально становиться заблокирована и открыть ее сможет только человек, знающий пароль.

Поставить пароль на сетевую папку

Также можно запаролить сетевую папку. Для этого также можно скачать отдельные программы, например:

Также можно воспользоваться программой Folder Guard (



Понравилась статья? Поделиться с друзьями: