The OpenNET Project / Index page

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



"Компания Paragon Software опубликовала GPL-реализацию NTFS для ядра Linux"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..." +2 +/
Сообщение от Аноним (180), 16-Авг-20, 23:34 
Она имеет поддержку расширенных атрибутов, точек повторного анализа, потоков и фильтров.

Технически нет никаких ограничений объявить все необходимые атрибуты в метаданных и присвоить им какие-то значения. На самом деле проблемы не было изначально, чтобы реализовать posix-функции нужно было просто написать свои фильтры для ссылок сделать точки повторного анализа там, на что они нужны, понаобъявлять атрибутов сделать утилиты... то есть это вообще не просто ни разу... но технически возможно.

Ну вот в WSL1 MS это и сделал, собственно: https://docs.microsoft.com/en-us/windows/wsl/file-permissions
И что там с SELinux/Apparmor случится на них же тоже атрибуты нужно создавать кучу расширенных атрибутов...

Есть только одна беда, открытый драйвер NTFS должен это уметь. NTFS-3G вроде умеет, но умеет только некоторое подмножество этого функционала, причем по вполне понятной причине. Это очень гибкий сложный и редко используемый функционал (когда все кастомное вплоть до фильтров), то что принято в продуктах МС называть оверинжинирингом. Ирония в том, что именно этот функционал и позволяет решить задачу с атрибутами прав posix.

ИМХО гораздо большая проблема - отсутствие совместимости между Posix ACL и NT ACL, добавьте к этому условные ACL (DAC) и несовместимость дескрипторов безопасности. Это тот случай когда Windows не виновата в том, что POSIX ACL такой какой он есть и как погано на Linux работают права, хотя рядом есть тот же NFSv4 ACL, применяемый на той же Macos. Была попытка сделать такое же на Linux, но richacls сдох, да и баранам будет сложно, баранам нужны права на ФС из 1970-х.

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

Оглавление
Компания Paragon Software опубликовала GPL-реализацию NTFS для ядра Linux, opennews, 16-Авг-20, 08:50  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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