
Итак, я только что запустил новый Digital Ocean droplet с Ubuntu 15.10x64 и настраиваю среду Wordpress. Я настраиваю ее с нуля без образа Wordpress.
Я следовал многим руководствам на Digital Ocean, чтобы настроить его, и сайт работает довольно хорошо. Я не настраивал дополнительный уровень безопасности с пользователем и группой 'wp-user', потому что при этом у меня возникало много проблем с разрешениями.
Я могу загружать изображения и т. д. и устанавливать плагины. Однако я заметил, что может быть что-то не так с разрешениями для плагинов. Я использую Wordfence для безопасности и плагин Backupwordpress для БД и полного резервного копирования сайта.
Backupwordpress записывает резервные копии в, wp-content/uploads/backupwordpress..
но когда я запускаю резервное копирование, оно работает так, как будто завершает резервное копирование, но резервная копия так и не отображается. Когда я проверяю папку, uploads
там ничего нет... Никаких ошибок, ничего.
Моя папка загрузок принадлежит $username:www-data
также backupwordpress
папке с правами доступа:drwxrwxr-x
Я также заметил, что Wordfence не запускает никаких сканирований безопасности, но и реальных ошибок не возникает.
Папка плагинов имеет разрешения drwxr-xr-x
.
Есть идеи, что я делаю не так? Я использую эти плагины очень регулярно (буквально каждый день) и никогда не сталкивался с этим, так что это, должно быть, моя серверная среда. Кроме того, есть ли какие-либо проблемы безопасности, которые я мог создать при устранении неполадок на основе этих групп пользователей и разрешений?
Запуск стека LAMP на Ubuntu 15.10x64.
Большое спасибо.
решение1
Похоже, что это была проблема с брандмауэром, а не с разрешениями. Открытие определенного диапазона IP-адресов на UFW через статью поддержки Wordfence решило проблему.
Плагин backupwordpress, похоже, работал правильно после того, как DNS был полностью разрешен.