nixp.ru v3.0

21 января 2017,
суббота,
22:42:25 MSK

DevOps с компанией «Флант»
Fatal написал 25 февраля 2005 года в 08:45 (275 просмотров) Ведет себя как мужчина; открыл 123 темы в форуме, оставил 484 комментария на сайте.

Возможно ли примонтировав файловую систему сделать только одну дерикторию доступной для чтения и записи, а остальные только для чтения?

к примеру, windows с FAT32 я монтирую в /mnt/win_xp

в разделе windows, на диске C лежит папка tmp (/mnt/win_xp/tmp)

и мне бы хотелось, что бы всё кроме этой папки было доступно для чтения, а сама эта папка — для чтения и записи. можно конечно сделать, что бы было всё доступно для записи, но это не подходит.

если применять к файлам/директориям примонтированной файловой системе команду chmod — она будет игнорирована.

монтирую так:

/dev/ad0s2 /mnt/win_xp msdos rw,-Wkoi2dos,-Lru_RU.KOI8-R,auto 0 0

у меня стоит FreeBSD 5.3

aivs

Я без проблем на fat32 разделе установил права для некоторых каталогах «Только чтение».

Монтирую так:

/dev/hda1 /mnt/hda1 vfat rw,showexec,codepage=866,iocharset=koi8-r,umask=0 0 0

Права я устанавливал через konqueror

Fatal

напиши, пожалуйста, что в linux делает опция showexec

aivs

без понятия

это скрипт hdmount сгенерировал мой fstab

fly4life
Fatal
напиши, пожалуйста, что в linux делает опция showexec

showexec ставит exec file permissions на досовские и виндовсовские исполняемые файлы (.exe, .com, .bat).

Fatal
aivs
без понятия

это скрипт hdmount сгенерировал мой fstab

интересно, а нафига ставить на com, bat, exe бит исполняемости?

Genie

чтобы запускать программы при более-менее правильно настроенном wine.

ну, или не показывать всем файлам бит исполняемости

fmask, конечно, можно поставить, но тогда лишние телодвижения появляются.

в общем… это несколько удобно.

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.