hdr-42512-general.webp


Dotyczy produktów​





Objaw​

Podczas przenoszenia plików z jednego folderu udostępnionego do drugiego za pośrednictwem NFS, wynikowe uprawnienia plików mogą się różnić między ACL 1.0 a ACL 2.0.



Przyczyna główna​


Podczas wykonywania operacji mv między folderami udostępnionymi za pośrednictwem NFS, system stosuje przetwarzanie ACL do plików.

Ponieważ model POSIX ACL nie obsługuje dziedziczenia, uprawnienia plików są traktowane jako uprawnienia jawne.

  • W przypadku ACL 1.0, ta operacja bezpośrednio zastępuje oryginalny ACL pliku nowym ACL.
  • W przypadku ACL 2.0, system stosuje mechanizm dziedziczenia ACL, traktując uprawnienia źródłowe jako jawne uprawnienia pliku i łącząc je z uprawnieniami odziedziczonymi z docelowego folderu udostępnionego.
Dlatego to zachowanie nie jest problemem funkcjonalnym, lecz oczekiwanym zachowaniem zgodnym z projektem, spójnym z odpowiednimi modelami uprawnień ACL.



Więcej informacji​

Why do ACL 1.0 and ACL 2.0 have different behaviors when I move files across shared folders via NFS?

 
Ostatnio edytowane: