Ustawianie praw dostępu podczas korzystania z folderów współdzielonych z vmware fusion

0

Mam minimalnego gościa CentOS 6.5 i hosta OSX Mavericks 10.9. Gracz to VMWare Fusion. Chcę edytować pliki na hoście i uruchamiać je na gościu. Próbuję użyć folderów współdzielonych, aby to osiągnąć.

Folder z hosta może być widziany jako gość jako /mnt/hgfs/www. Tworzę dowiązanie symboliczne do /vol/sites/wwwmiejsca, w którym projekt jest skonfigurowany i kod powinien zostać wykonany.

Aby uruchomić, pliki źródłowe powinny mieć apache:apachewłaściciela. Ale widzę, że mają gameswłaściciela. Rozumiem, że na Macu i Centos są zupełnie różni użytkownicy, ale nawet uruchomienie chmod -R 777na hoście nie pomaga.

Czy mogę zmienić gamesużytkownika, aby wszystko działało? Jakieś inne rozwiązanie?

Dan
źródło

Odpowiedzi:

0

Wypróbowałeś to rozwiązanie? http://viraj-workstuff.blogspot.com/2013/07/vmware-fusion-permissions-on-shared.html

Jeśli spróbujesz to, chciałbym wykonać kopię zapasową pliku services VMWare pierwszy, więc można zastąpić go, jeśli coś pójdzie nie tak: sudo cp /etc/vmware-tools/services.sh VM_services_backup.sh. Jeśli to działa, możesz później usunąć kopię zapasową.

Najwyraźniej wadą jest to, że należy to powtórzyć, gdy VMWare wprowadza zmiany lub aktualizacje narzędzi VMWare.

AFineTransform
źródło
Niestety nie mogę znaleźć pliku `/ etc / vmware-tools / services.sh` na moim gościu
Dan
Czy rsync może być bardziej stabilnym rozwiązaniem?
Dan
Można zobaczyć folder udostępniony, więc prawdopodobnie VMWare Tools działa, ale zawsze można sprawdzić: status vmware-tools. Czy /etc/vmware-tools/services.sh restartdziała ponowne uruchomienie usługi? Myślałem, że byłoby to dość ogólne dla maszyn wirtualnych Linuxa. Niestety maszyną wirtualną, z którą współpracuję, jest system Windows, więc nie mogę naprawdę szybko sprawdzić tych rzeczy.
AFineTransform
Instalowanie narzędzi vmware na CentOS było bardzo uciążliwe. status vmware-toolszwraca Unknown job: vmware-tools.
Dan