Опис файлу
Модуль Forced IP protection (fipp) блокує доступ до адмін панелі з не авторизованих IP адрес. З метою унеможливити несанкціоновані зміни модуль fipp не відображається у списку модифікаторів. Також модуль fipp немає інтерфейсу користувача із сторони адмін-панелі.
Для активації модуля потрібно вписати ліцензійний ключ у файл ip_restrictions_enabled. Файл розташований у корні сайту. IP адреси з яких дозволений доступ до адмін-панелі вносяться через кому у файл ip_allowed.txt. Файл ip_allowed.txt також знаходиться у корні сайту. Отже для достуупу до адмін-панелі зловмиснику як мінімум необхідний доступ до ftp
Взагалі модуль призначений для фільтраії та гарантії доступу до адмін-панелі лише з робочих комп'ютерів
Встановлення :
Для встановлення модуля Forced IP protection Вам необхідно в адміністративній панелі Вашого сайту в Розділі Доповнення -> Встановлення доповнень завантажити файл FIPProtection.ocmod.zip При цьому закінчення назви вказує на версію OpenCart. FIPProtection.ocmod.zip підходить для всіх версій OpenCart/OcStore. Проте якщо саме для Вашої версії є файл с закінчення наприклад oc20 (це для OpenCart/OcStore 2.0.x.x) то у цьому випадку слід використовувати саме його.
Після того, як модуь встановиться, перейдіть до підрозділу Додатки -> Менеджер доповнень і оновіть кеш модифікаторів (іконка в правому верхньому кутку). Хоча Ви не побачите fipp у списку модифікаторів все рівно потрібно пройти стандартну процедуру встановлення з оновленням кешу.
Після цього зайдіть по ftp у корінь сайту та внесіть ліцензійний ключ у файл ip_restrictions_enabled
Після того відкрийте для редагування так само з кореня сайту файл ip_allowed.txt і внесіть через кому ip адреси з яких можна заходити у адмінку. IP адресу свого комп'ютера можна дізнатись, наприклад, завдяки сервісу 2ip.ua.
Після наступного виходу з адмінки і спробі увійти, модуль буде враховувати ip адреси з яких намагаються отримати доступ до адмін-панелі.
Тимчасове відключення/включення:
Для того щоб тимчасово повністю відключити модуль переіменуйте файл ip_restrictions_enabled у корені сайту. Повторне переіменування на ip_restrictions_enabled знову активує модуль.
Видалення:
Для того, щоб повністю видалити модуль потрібно витерти з файлу ip_restrictions_enabled ліцензійний ключ та натомість написати remove
Після цього потрібно вийти та знову зайти до адмінки. У деяких випадках при видаленні вхід не вдається з першого разу. Тоді ще раз натисніть Вхід.
Відразу після того як увійшли перейдіть до підрозділу Додатки -> Менеджер доповнень і оновіть кеш модифікаторів (іконка в правому верхньому кутку).
У результаті цих дій модуль буде повністю видалений. Вам лишиться лише вручну витерти файли ip_restrictions_enabled та ip_allowed.txt у корені сайту.
Щоб отримати ліцензійний ключ, напишіть мені в особистому повідомленні від імені того, на кого Ви придбали модуль:
- Назва модуля
- Доменне ім'я вашого магазину
- Доменне ім'я тестового магазину (якщо є) Допускається тестування протягом 2-х тижнів
- Вашу адресу електронної пошти, куди надіслати ключ