В установке Drupal на CentOS есть много папок со следующими разрешениями:
drwxr-xr-x 8 6226 6226 4096 Jan 7 21:46 cck
Пользователь / группа 6226 создана не мной. Откуда появился такой пользователь / группа? Спасибо!
CCK это плагин. Возможно, вы загрузили tar-файл и извлекли его, войдя в систему как root? В этом случае разрешения в архиве будут использоваться в файловой системе при извлечении.
Для повышения безопасности обычно устанавливаются подсистемы, такие как Drupal, с их собственным uid / gid. Ошибка здесь в том, что пакет не смог создать соответствующие записи пользователя и группы (или, если это был tarball, а не пакет распространения, вы не запустили какой-то пост-установочный скрипт).
6226: 6226 разрешение возникает, когда вы запускаете tar или drush от имени пользователя root. Попробуйте запустить его как пользователь без полномочий root, который является частью www-данных (или любого другого пользователя apache). Таким образом, все файлы будут владеть правами пользователя: www-data