The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания Paragon Software опубликовала GPL-реализацию NTFS для ядра Linux, opennews (?), 16-Авг-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


154. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  –2 +/
Сообщение от пох. (?), 16-Авг-20, 20:00 
Лолшта - вот этого вот недоразумения из двенадцати бит?

Не, не имеет (posix api там уже двадцать лет как немодно - через него и через backup еще - было можно) - она нормальные hierarchical acls умеет (к сожалению, нет, не posix - шва6одные слоупоке со слоу, что опоздали и изобрели велосипед с квадратными колесами назло врагам).
Теоретически, разумеется, ничего не мешает тебе написать (или на коленках умолить кого-то умеющего кодить) примитивный враппер, транслирующий какой-нибудь ограниченный набор этих acl'ей в юниксное ничтожество (у самой MS такие есть, причем работающие в обоих направлениях - правда, в обратную сторону не очень хорошо), но ты ведь не будешь, ты будешь страдать.

Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору

275. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от n80 (?), 19-Авг-20, 00:26 
> Лолшта - вот этого вот недоразумения из двенадцати бит?

На самом деле эти 12 бит — охренительное решение: простое как угол дома, надёжное и при этом покрывает ~99% задач. Очень легко провести аудит имеющихся прав и легко сделать производительную реализацию. Для всяких однопользовательских систем (с изоляцией сервисов) и простых общих каталогов прямо конфетка.

NT ACL — другая крайность, аццкий over-engineering, в котором можно «слона не складывая спрятать», т.е. очень легко сделать труднообнаружимую дырку в правах (как случайно, так и специально) или долго гадать, почему нужное действие не удаётся и как его разрешить, чтобы при этом не разрешить лишнего. А когда этот замок из костылей всё-таки удаётся собрать, сложность его поддержки и обработки зашкаливает, ибо обработка с учётом иерархии совсем не бесплатна. Но возможности по тем временам занятные, конечно, хотя в итоге практически всем стало понятно, что большую часть странных случаев лучше реализовывать на уровне приложений, а не ФС.

А вот POSIX ACL — да провал, ИМХО. И не туда, и не сюда получилось. Особенно с учётом NFSv4 ACL, которые сделаны куда более толково, да вот только из-за уже имеющихся POSIX ACL их не внедрить массово. Вот за это прям очень больно.

Ответить | Правка | Наверх | Cообщить модератору

283. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от Аноним (283), 19-Авг-20, 06:18 
Ну сделай на этих 12 битах разделение прав из серии "вот к этому файлу должны иметь доступ только пользователи из групп "операционисты" и "бухгалтера", причём операционисты файлы только создают, а бухи работают с уже имеющимися. Все остальные идут по известному адресу даже при попытке посмотреть что в этом каталоге такое лежит".
Ответить | Правка | Наверх | Cообщить модератору

285. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от n80 (?), 19-Авг-20, 11:55 
Про 100% покрытие никто не говорил. В данном случае речь сугубо о том что хорошо, когда простые проблемы (задачи) решаются простыми (и максимально дубовыми в хорошем смысле) методами, а не так что есть один тяжёлый микроскоп NT ACL, которым и забиваем все гвозди, независимо от их вида.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру