У меня были проблемы с провайдером общего хостинга, когда экземпляр веб-сервера хоста не обслуживал некоторые файлы. Я спросил у службы поддержки компании об этой проблеме, и они ответили результатами getfacl в моем домашнем каталоге и добавили необходимую строку, позволяющую их веб-серверу получить необходимые разрешения.
Теперь все работает нормально, но я заметил в getfacl строку, которая, похоже, была другим именем пользователя, к которому я не имел никакого отношения. Я спросил их об этом, и они ответили, что это, вероятно, небольшое повреждение и что я могу удалить ненужную строку с помощью параметра setfacl -x.
Я знаю, что никогда не добавлял пользователя в свой домашний каталог, и мне также кажется странным, что это действительно могло произойти из-за повреждения. Итак, теперь, когда это исправлено, я немного устал от того, пытались ли они скрыть проблему, которую они случайно дали кому-то разрешения для моей учетной записи, или действительно ли подобные вещи могут быть повреждены таким образом. Особенно, когда этот пользователь является реальным пользователем на том же сервере.
Есть предположения? Спасибо.
Возможно, если вы копируете файлы с одного сервера, который имеет перекрывающиеся идентификаторы uid / gids, вы можете получить неправильные разрешения.