База знань

Безпека та хостинг сайту на DLE

Віруси й зломи, захист адмінки та uploads, пошта сайту й чорні списки, сервер — з нашого досвіду.

Часті питання

Про розділ «Безпека і хостинг»

Як захистити сайт на DataLife Engine і сервер під ним: віруси та зломи, захист адмінпанелі й теки uploads, права на файли, резервні копії.

Як захистити адмінпанель DLE?

Перейменуйте файл admin.php, як радить сам DLE, поставте складний пароль і за можливості обмежте доступ до адмінпанелі за IP на рівні вебсервера.

Чому небезпечне виконання PHP у теці uploads?

В uploads завантажують файли користувачі й плагіни. Якщо там дозволено виконувати PHP, завантажений шкідливий скрипт отримає доступ до всього сайту. Виконання PHP в uploads треба заборонити в налаштуваннях вебсервера.

Чому листи із сайту потрапляють у спам?

Зазвичай через налаштування домену й сервера: немає записів SPF, DKIM і DMARC, зворотний запис PTR у IP не збігається з іменем сервера або IP уже в чорному списку, наприклад Spamhaus. Перевірте кожен запис — це можна зробити безкоштовними сервісами.

Як зрозуміти, що сайт на DLE зламано?

Ознаки: незнайомі файли .php в uploads і теці шаблону, чужі посилання або редиректи для відвідувачів із пошуку, нові адміністратори в базі, різке зростання вихідної пошти. Порівняйте файли сайту з чистим дистрибутивом своєї версії DLE.