Ограничение доступа к админ панели по IP

Ограничение доступа к админ панели по IP

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

ШАГ 1 - Узнаем свой  IP-адрес

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

ШАГ 2 - Создаем файл .htaccess

Подключаемся к серверу, где хранятся файлы вашего сайта, с помощью любого FTP клиента (например, FileZilla). Для того, чтобы соединиться с FTP сервером, вам понадобятся доступы. Узнать их можно у своего хостинг-провайдера.

После успешного подключения перейдите к папке admin и создайте новый файл с именем .htaccess. Если такой файл уже существует, просто откройте его для редактирования. Добавьте следующий код ниже в файле .htaccess, заменяя 1.2.3.4 из кода ниже на ваш IP-адрес (который вы получили ранее). Вы можете разрешить несколько IP-адресов, добавляя с новой строки Allow from с нужным IP.

Order deny,allow
Deny from all
Allow from 1.2.3.4

Затем сохраните и загрузите файл.

ШАГ 3 – Проверяем работоспособность

Теперь откройте веб-браузер и перейдите в админ панель. Она должна выглядеть таким же образом, как и раньше, без каких-либо изменений. Теперь вернитесь к пункту 2 и измените разрешенный IP-адрес на отличающийся от вашего, и попробуйте снова войти в админ панель. Ваш доступ должен быть запрещен. Хорошая работа! Верните обратно свой IP адрес, и наслаждайтесь новой защитой.

Источник iSenseLabs