У меня есть внешний жесткий диск, подключенный к моей коробке Mac OSX ML. Я хотел настроить веб-сервер для доступа к файлам на нем, но разрешение для всех файлов и каталогов на диске - это "rwx" для владельца, который является моим локальным администратором, а группа - это "штатная группа". Мне нужны файлы, которые могут прочитать пользователь apache _www и группа _www, я пытался установить для всех файлов sudo chown -R _www:_www /Volumes /raid_mirror /WebDAV, но это ничего не делает (не дает никаких ошибок, просто не имеет никакого эффекта.) Я попытался изменить группу, используя "chgrp" для _www, но это тоже не сработает, это не даст мне ошибок, а пользователь и группа останутся прежними.
1 ответ
0
OS X по умолчанию игнорирует владение внешними дисками (по теории, что они, вероятно, пришли с другого компьютера с совершенно другими учетными записями). Вы можете изменить это в Finder, получив информацию о томе и отменив выбор "Игнорировать владение на этом томе" (см. Документ поддержки Apple № PH10670, но отменить процесс), или в терминале с sudo diskutil enableOwnership /Volumes/whatever
.