Keep your files inside your VM
I’ve used a VMWare Fusion shared folder between a Mac host and Linux&#x2F;Windows guests for several years with zero issues. Performance has generally been very good, basic permissions work (haven’t needed anything beyond rwx), and I gain the ability to pretty freely move between host and guest with ease. For example, my Linux guest is headless, so I do most of my editing in a GUI editor or IDE on the Mac side on shared files.<p>I also have some little quality-of-life scripts on the Linux side for things like editing shared files in the Mac editor, opening shared folders in Finder, etc. These make it a fairly seamless experience to go back and forth between the two OSes.