LINUX.ORG.RU

ФС для внешних носителей

 , ,


0

2

Интересно, насколько сложно взять код ext4 и выкинуть из него всё, что касается прав на папки/файлы и ACL ? Получится современная, быстрая и поддерживаемая ФС для сменных носителей любых размеров, от флешки до 3Гб внешнего винта. Для файлопомойки будет идеально!

★★★★★

взять код ext4 и выкинуть из него всё, что касается прав на папки/файлы и ACL ? Получится

ext2, не?

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

А чем тебя нынешняя ext4 не устраивает? Я внешний винт на 2TB отформатил и норм.

У меня несколько юзеров. И хочется файлопомойку где все могут писать, переименовывать, удалять, перемещать т.д. любые файлы.

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

И хочется файлопомойку где все могут писать, переименовывать, удалять, перемещать т.д. любые файлы.

А просто выдавать права уже не модно? Дай на каталог права 777 и все.

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

А просто выдавать права уже не модно? Дай на каталог права 777 и все.

При создании новых файлов права будут иные.

geekless ★★
()

Интересно, насколько сложно взять код ext4 и выкинуть из него всё, что касается прав на папки/файлы и ACL ?

Не надо ничего выкидывать. Надо добавить опцию монтирования, включающую игнорирование прав доступа.

geekless ★★
()

Так а есть же какой-то бит в правах папки, при котором все созданные в ней файлы/папки наследуют права. Или там пользователь наследовался... Не помню уже.

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

Не надо ничего выкидывать. Надо добавить опцию монтирования, включающую игнорирование прав доступа.

как это сделать?

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

ФС на сменных носителях журнал нужен?

Журнал везде нужен, кроме фс монтируемых read-only. Имхо.

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

При создании новых файлов права будут иные.

В ACL есть default-права. Поставил на корень d:u::rwx,d:g::rwx,d:o::rwx и всё пучком.

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

Журнал везде нужен, кроме фс монтируемых read-only. Имхо.

Флешка сотрётся быстрее от журнала. А на внешний винт можно.

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

Так а есть же какой-то бит в правах папки, при котором все созданные в ней файлы/папки наследуют права. Или там пользователь наследовался... Не помню уже.

SGID, только там не права наследуются и не владелец, а группа.

gentoo_root ★★★★★
()

Такое, вроде, было в виде патчей. По-моему, Линус не одобрил эту идею и всё заглохло. Увы :(

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

В ACL есть default-права. Поставил на корень d:u::rwx,d:g::rwx,d:o::rwx и всё пучком.

Обсуждали уже. Где-то на ЛОРе было. Насколько я помню, сошлись к тому, что в каких-то юзкейсах оно не делает то, что надо.

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

как это сделать?

Сначала - школу закончить, без троек.

anonymous
()
Ответ на: комментарий от Alve

хочется файлопомойку где все могут писать, переименовывать, удалять, перемещать т.д. любые файлы.

man bindfs

anonymous
()
Ответ на: комментарий от geekless

Обсуждали уже. Где-то на ЛОРе было. Насколько я помню, сошлись к тому, что в каких-то юзкейсах оно не делает то, что надо.

Ссылочку не подбросишь? Интересно подробнее узнать, что тут не так, кроме того, что права на точку монтирования будут 777.

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

sticky_bit на каталог

Он ничего вообще не наследует, а защищает файлы от удаления не владельцем.

gentoo_root ★★★★★
()

Дык уже никому не нужно, облака всё зохавали.

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

Кстати *BSD тоже нихрена не UNIX - они не сертифицировались же. А вот MacOS X - вполне себе сертифицированный Unix

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

А потом и сам получил, и уж точно невиновная дочка тоже.

Ведь по сути аналогично: нужен рут, чтобы менять права на сменном накопителе, который должен был бы принадлежать тому, кто его в данный момент смонтировал.

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

Жаль, там нет возможности голосовать за это баг.

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

блин вот fail то! а шиньдос ЕМНИП умеет. а ЕМНИП в *BSD создаваемые файлы наследуют права каталога.... эх
у меня вопрос по ACL: получится ли сделать защиту от удаления для всех юзеров, включая рута, на каталог [ и файлы а нём], имея возможность писать в этот каталог определённому юзеру? или acl на рута не действует?

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

На рута ничего не действует. Кроме ограничений мандатного контроля доступа.

geekless ★★
()

Если некуда девать энергию - пили UDF

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