У нас есть медиа-сервер, на котором подается все наше аудио и т. Д. Несколько разных серверов монтируют определенный каталог на медиа-сервере. Однако я заметил, что в зависимости от того, с какого сервера я просматриваю файлы, владелец / группа различаются.
Например, на медиа-сервере все каталоги принадлежат пользователю. media
. На одном из наших веб-серверов все каталоги принадлежат пользователю приложения. Это позволяет приложению легко читать и записывать данные на медиа-сервер, не давая 777 разрешений для каталога.
Как это возможно?
На CentOS 5
У каждого файла есть идентификатор число для пользователя и группы, например, 500
.
Когда ты говоришь stat FILE
или ls -l
это ваша система будет использовать свой собственный /etc/passwd
для отображения 500
к имени - вот почему вы получаете другое имя в другой системе.