Похоже, что параметры umask
, fmask
и dmask
применяются к режиму VirtualBox по умолчанию. (Я использую хост OS X, и мои папки монтируются с drwx------
разрешениями, т. Е. 700.)
Хотя это может быть изменено с fmode
и dmode
опциями, те будут применяться ко всем из файлов и каталогов, соответственно, независимо от того, что битого исполнения может быть на хосте. Установка и очистка бита выполнения в гостевой системе устанавливает или очищает бит на хосте, но продолжает всегда отображаться как исполняемая в гостевой системе.
Я не знаю ни одного способа заставить бит выполнения отражать бит файла хоста в гостевой системе.