Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Сравнение назначения прав в Ext4 и NTFS (http://forum.oszone.net/showthread.php?t=352159)

__sa__nya 19-10-2022 13:13 2994442

Сравнение назначения прав в Ext4 и NTFS
 
Доброе время суток. Понадобилось настроить права на папку находящуюся на Ext4 разделе для разных пользователей. Почитав инфу в инете, пришел к выводу, что, на Ext4 разделах, нельзя расписывать права так тонка, как на NTFS-разделах, можно только для пользователя, группы, всех.
Вопросы
1. Может я что-то понял не так, и все-таки на Ext4-разделах можно по-нормальноу назначать права: этому пользователю такие, этой группе такие, а вот этой группе такие.
2. Если все-таки можно назначать права только 3-м участникам безопасности ( User, Group, All) - то как тогда народ работает с этой Ext4 файловой системой ? Она ведь нифига неудобна с точки назначения прав.

Jula0071 19-10-2022 14:42 2994458

Access Control Lists

shisik 19-10-2022 16:47 2994470

__sa__nya, это похоже на проблему XY. То есть я сильно сомневаюсь, что вам действительно нужно что-то, помимо уже имеющихся возможностей. Десятилетия мировой практики показывают, что этих самых User, Group, All и Read, Write, Execute достаточно.

Jula0071 19-10-2022 22:33 2994492

shisik, то скорее bias, или предвзятость, вызванная недостатком знаний. Мы ж не будем вспоминать фс семейства FAT, где в атрибутах пользователями, группами и не пахнет, тем не менее, они до сих пор активно используются, несмотря на этот ужасный недостаток. ;)

__sa__nya 20-10-2022 14:43 2994533

Аааа, так это у меня в предвзятости и недостатке знаний проблема, а не в недостатке Ext4 :laugh:
Спасибо Гуру, вразумили. А я-то думал...

Цитата:

Цитата Jula0071
Access Control Lists »

- Т.е. чтобы нужный функционал был нужно дорабатывать молотком и напильником ? Тоже неудобно...

Цитата:

Цитата shisik
То есть я сильно сомневаюсь, что вам действительно нужно что-то, помимо уже имеющихся возможностей. »

Я приведу пример. Я могу из точки А в точку Б поехать на Audi A7, где при скорости 170 будет относительная тишина в салоне на летней резине. А могу на жигулях, где при скорости 170 будет болеть голова от шумов, и вообще эта скорость будет опасна.
На мой вопрос ВАЗу "А почему так", мне скажут "Ну, все это в принципе не нужно, и так сойдет. И вообще на такой скорости лучше не ездить. Ездийте на 60 и будет почти так же тихо как на A7 при 170-ти. У нас вон люди годами ездиют и не возмущаются, а вы просто не знаете что на высоких скоростях будут сильные шумы. Почитайте про проблемы XY. Снижайте скорость вместо решения проблем комфорта. Ну а если хотите - берите шумку, и кладите в 8 слоев везде. Потом правда сиденья не поставить, ну зато примерно будет как в Audi. Неудобно, но раз хотите..."

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

shisik 20-10-2022 16:56 2994545

Цитата:

Цитата __sa__nya
Я приведу пример. Я могу из точки А в точку Б поехать на Audi A7, где при скорости 170 будет относительная тишина в салоне на летней резине. А могу на жигулях, где при скорости 170 будет болеть голова от шумов, и вообще эта скорость будет опасна.
На мой вопрос ВАЗу "А почему так", мне скажут "Ну, все это в принципе не нужно, и так сойдет. И вообще на такой скорости лучше не ездить. Ездийте на 60 и будет почти так же тихо как на A7 при 170-ти. У нас вон люди годами ездиют и не возмущаются, а вы просто не знаете что на высоких скоростях будут сильные шумы. Почитайте про проблемы XY. Снижайте скорость вместо решения проблем комфорта. Ну а если хотите - берите шумку, и кладите в 8 слоев везде. Потом правда сиденья не поставить, ну зато примерно будет как в Audi. Неудобно, но раз хотите..." »

Это, с позволения сказать, сравнение точно так работает и в обратную сторону. То есть я могу точно так использовать его и для критики NTFS. Дальше что? Где конкретика? Для решения какой такой конкретной задачи не хватает UNIX прав?

MakaBooka 20-10-2022 23:58 2994563

Цитата:

Цитата __sa__nya
Аааа, так это у меня в предвзятости и недостатке знаний проблема, а не в недостатке Ext4 »

Уж не сочтите за труд, прочтите, что вам пишут. Возможно, без ожидаемого пиетета, но пишут совершенно правильно.
Во-первых, acl ЕСТЬ. setfacl - и у вас всё работает. Штатно.
Во-вторых: задача, которая решается ACL, задача специфическая, в юниксах встречается редко. По сути acl нужны только на файлсервере, поэтому народ совершенно справедливо интересуется, а не пытаетесь ли вы в реактивном самолёте найти педаль тормоза.

В принципе, вы должны догадаться, что если в системе с выбором из почти десятка ФС на все вкусы и под все задачи про acl пишут редко а используют ещё реже, наверное тут несколько другие принципы и способы.

Цитата:

Цитата __sa__nya
Т.е. чтобы нужный функционал был нужно дорабатывать молотком и напильником »

setfacl не напильник, а штатно. Но напильник - это неплохой вариант ещё. Например в некоторых ОС просто без шансов COW FS со снапшотами, да и с вменяемыми логами проблема. И даже noexec нет на фс. Это из крупного, что навскидку вспомнилось.

Цитата:

Цитата __sa__nya
Вот примерно такой у меня был вопрос касаемо NTFS и Ext4... Работать можно, но неудобно. »

Обычно народ охотнее отвечает на вопросы "задача такая-то, как тут принято её решать?", и гораздо меньше энтузиазма вызывают вопросы "где в вашем говённом пепелаце привычная мне педаль тормоза". Ну и удобство, как вы понимаете, вопрос относительный.

__sa__nya 21-10-2022 09:23 2994576

Ясно. Всем спасибо за ответы.

Jula0071 21-10-2022 19:08 2994637

Цитата:

Цитата __sa__nya
чтобы нужный функционал был нужно дорабатывать молотком и напильником ? Тоже неудобно... »

Ну как такое назвать иначе, чем предвзятость?
Цитата:

Цитата MakaBooka
По сути acl нужны только на файлсервере »

Не нужны и там, кроме исключительных случаев, типа юзер вася решил зашарить строго один файл юзеру пете и больше ничего.
Цитата:

Цитата MakaBooka
Например в некоторых ОС просто без шансов COW FS со снапшотами »

Да вроде ZFS давно в линукс завезли... или то был камушек в огород винды?
Цитата:

Цитата MakaBooka
Обычно народ охотнее отвечает на вопросы "задача такая-то, как тут принято её решать?", и гораздо меньше энтузиазма вызывают вопросы "где в вашем говённом пепелаце привычная мне педаль тормоза". Ну и удобство, как вы понимаете, вопрос относительный. »

Так вопрос и был как раз в духе "почему я такой безграмотный рукожоп", если перевести. И ТС стало обидно за ответы.

__sa__nya 22-10-2022 08:04 2994669

Цитата:

Цитата Jula0071
Так вопрос и был как раз в духе "почему я такой безграмотный рукожоп", если перевести. И ТС стало обидно за ответы. »

1. Такого "вопроса в духе" не было в принципе.
2. Если ты рукожоп или считаешь себя таким, это не значит что все остальные мыслят как ты. Если конечно тебе есть чем мыслить. Учитывая твои ( высеры) ответы.
3. Оскорблять не надо тоже. Поверь, и я могу тебя оскорбить если вынудишь.

Я четко написал что меня интересовало. И проблема как раз была описана точно: "Как раздать права выборочно разным пользователям". В начале темы я ясно указал, что явно "Из коробки" я этого функционала не вижу. И это действительно так. Так же я сразу указал, что может я просто не знаю хорошо Ext4.
Мне пошли ответы, вперемешку с полезными, так же вида "ну вот, опять эти пользователи что-то просят сами не зная что. И вообще не хотят думать" . Конечно на такие ответы реакция соответствующая.

shisik 22-10-2022 14:54 2994688

Цитата:

Цитата __sa__nya
Я четко написал что меня интересовало. И проблема как раз была описана точно: "Как раздать права выборочно разным пользователям". »

Какие именно права? Каким пользователям? И главное - зачем? Это ж классический XY. Выше вам уже сказали, что если речь о файл-сервере, то всё решается, только другим инструментом. Вы же упорно хотите решать его через жопу как привыкли в другой системе.

Вам не мешало бы для начала разобраться, для чего были созданы и какие задачи решают права unix. Тогда может глупых вопрос не возникало бы. Но вывод для себя вы сделали с самого начала (про удобно/неудобно) и не желаете никого слышать. Это ли не предвзятость?

И насчёт того что и где доступно "из коробки". А вы уверены, что функционал, РЕАЛЬНО необходимый 0.01% пользователей, обязательно должен идти из коробки? Тогда почему из коробки нет веб-сервера? Почему я должен его отдельно устанавливать? Что это за молоток с напильником? Неудобно...

DJ Mogarych 23-10-2022 15:23 2994738

__sa__nya, просто в линуксе другая система раздачи прав. Точно так же, как природа не диктует однозначно стратегию выживания, поэтому существует большое количество разных видов животных, так же и в разных системах разный подход к раздаче прав, потому что людям приходят в голову разные способы решения одной и той же задачи.

Можно сказать, что есть базовые права - владелец и группа, а есть расширенные ACL, о которых уже упоминали выше.

Посмотрите 4 видео по LPIC 104.5, которые охватывают тему с базовыми правами и спец. битами.

Jula0071 23-10-2022 16:06 2994740

Цитата:

Цитата __sa__nya
"Как раздать права выборочно разным пользователям" »

На этот вопрос был дан ответ в первом же посте. Абсолютно нейтрально и исчерпывающе.
Цитата:

Цитата __sa__nya
В начале темы я ясно указал, что явно "Из коробки" я этого функционала не вижу. »

Это ваша проблема, причину которой я определил как предвзятость и малообразованность. Это не грех, эффект Даннинга-Крюгера давно описан, но вы упорствуете, размахивая флагом с надписью "Ignorance is Bliss". Ну, раз так, чтоб окончательно порушить ваше эго, вы выглядите как "смотрю в книгу - вижу фигу". Непонятно, зачем вам это всё тогда...


Время: 17:51.

Время: 17:51.
© OSzone.net 2001-