Proč jsou soubory mazány nekonzistentně napříč protokoly, když jsou jejich oprávnění nastavena na 700?
Použitelné produkty
- macOS
- Windows Server
Scénář
Když se pokusíte smazat soubory s nastavenými oprávněními na 700 (rwx------), výsledky jsou nekonzistentní v závislosti na použitém protokolu.
Vysvětlení
Při přístupu k souborům na NAS přes vzdálený souborový systém protokol získává oprávnění k určení práv ke smazání. Protože různé protokoly zpracovávají oprávnění odlišně, vede to k nekonzistentnímu chování při mazání. Například když jsou oprávnění souboru nastavena na 700 (rwx------), macOS vyhodnocuje oprávnění samotného souboru k určení práv ke smazání, zatímco Windows vyhodnocuje oprávnění adresáře obsahujícího soubor. Následující tabulka shrnuje chování při mazání souborů napříč různými protokoly:
Způsob připojení | Mazání souborů |
macOS (přes AFP) | Nelze smazat |
macOS (přes SAMBA) | Nelze smazat |
Windows (přes SAMBA) | Lze smazat |
File Station | Lze smazat |
FTP | Nelze smazat |