LINUX.ORG.RU

ntfs - имитация прав доступа на выполнение

 , ,


0

1

Имеется раздел ntfs. Можно ли как-то на нем сымитировать права доступа на выполнение? Монтирую ntfs со свойствами:

fmask=133,gid=1000,uid=1000
т.е. даю себе права файлы и все они не выполняемые.

Теперь клонирую какой-нить репозиторий из git или mercurial и права на запуск некоторых файлов из него конечно пропадают... Так вот, есть какой-нить костыль (или не костыль), который позволит выполнить chmod +x file и запоминать это на разделе ntfs?

Не спрашивайте, почему ntfs, нафига ntfs... и так понятно, что зря ntfs, но вот ситуация...

noexec убери может?

anonymous ()

Насколько я знаю, ты можешь использовать только монтирование с exec для возможности запуска всех файлов, либо с noexec, чтобы ничего нельзя было запускать. Также на NTFS можно создать файл с ФС, в которой это все поддерживается (ext4) и монтировать куда угодно.

Может есть и другой способ

r0ck3r ★★★★★ ()
Ответ на: комментарий от r0ck3r

Если exec (а это по умолчанию), то все они выполняемые, что не очень удобно и красиво (когда картинки или, допустим, txt выполнимыми копируются на ext4 - напрягает...).

Помнится во времена стародавние (очень) как-то ставил что-то и каталоги в разделах fat сопровождались неким файлом скрытым (или не очень), в котором было зафиксировано, какой файл в этом каталоге имеет какие права... Это было очччень давно, но вот вспомнилось...

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