У меня минимальный гость CentOS 6.5 и хост OSX Mavericks 10.9. Плеер - это VMWare Fusion. Я хочу редактировать файлы на хосте и запускать их на гостевой. Я пытаюсь использовать общие папки для достижения этой цели.

Папка с хоста может быть видна на гостевой как /mnt/hgfs/www . Я создаю символическую ссылку на /vol/sites/www где проект настроен и код должен быть выполнен.

Для запуска исходные файлы должны иметь владельца apache:apache . Но я вижу, что у них есть владелец games . Я понимаю, что на Mac и Centos есть совершенно разные пользователи, но даже запуск chmod -R 777 на хосте не помогает.

Могу ли я изменить пользователя games чтобы все заработало? Любое другое решение?

1 ответ1

0

Вы пробовали это решение? http://viraj-workstuff.blogspot.com/2013/07/vmware-fusion-permissions-on-shared.html

Если вы попробуете это, я сначала создам резервную копию файла служб VMWare, чтобы вы могли заменить его, если что-то пойдет не так: sudo cp /etc/vmware-tools/services.sh VM_services_backup.sh . Если это работает, вы можете удалить резервную копию позже.

Очевидно, недостатком является то, что это должно быть повторено, когда VMWare вносит изменения или обновления в VMWare Tools.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .