Может создание каталогов с 777 разрешениями в системной причине каталогов слабость безопасности?
Например, скажите, что я открываю названный каталог Custom
внутри /usr/share/backgrounds/
и дайте ему 777 разрешений. Это собирается создать какой-либо вид уязвимости системы обеспечения безопасности?
Без Вашего вопроса нужно ответить. Для него для становления проблемой: кто-то сначала должен получить доступ к Вашей машине. Если не будет никакого способа для кого-то получить доступ, использующий его, то будет невозможно. Вы не упоминаете, что имели активный веб-сервер. Вы не упоминаете эту машину, подключаемую к Интернету. Таким образом, ответ нет.
Все еще... ПОЧЕМУ Вам было бы нужно 777 для каталога внутри "/usr/share/backgrounds/? Нет абсолютно никакой причины его. 775 более чем достаточно.
И нужно отметить, что не использование 777 является лучшим подходом. Вещь находится... в 1/2 время лет, Вы рассматриваете использование веб-сервера на своей машине. Конечно, Вы полностью забыли о выполнении установки каталога к 777, и ой это в Вашем виртуальном хосте... Было бы довольно легко отбросить сценарий в том каталоге, который сканирует для файлов, который содержит пароль к Вашему серверу MySQL.