LINUX.ORG.RU

Fat32 и права на запуск


0

1

На компьютере две ОС: Linux и Windows. Необходимо предоставить общий доступ к некоторым данным. Для этого создал отдельный раздел в fat32.
Для монтирования в fstab прописал:
UUID=1902-CA05 /mnt/data vfat utf8,defaults,uid=1000,gid=1000 0 0
Однако возникла небольшая проблема в связи с тем, что все файлы на этом разделе автоматически становятся executable. Никакие chmod -x file не помогают. Это ограничения Fat32 или я не правильно монтирую?
Если дело в fat32, то какую ФС лучше использовать для данном задачи?(предполагается избежать геморроя с виндой)

umask с fat32 не работает, или не знаете про него?

lampslave ★★
()

Самое простое решение: добавить noexec в параметры монтирования. Правильное — добавить параметры fmask/dmask/umask с настройками по вкусу.

i-rinat ★★★★★
()

Чем плохо, что все файлы исполняемые? Ну, если не нравится, man mount на предмет опций umask и dmask для vfat файловой системы.

Если дело в fat32, то какую ФС лучше использовать для данном задачи?

Говорят, что Линукс умеет работать с NTFS, а Винда с ext2 (с устанавливаемым отдельно драйвером).

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.