Dell Unity, PowerStore, PowerMax: Oktale tilstandsbit for filer på NAS-delingsnulstilling med flere protokoller, når filer åbnes ved hjælp af SMB
Summary: UNIX-tilstandsbit nulstilles til UMASK-værdi, når filer åbnes ved hjælp af SMB (Server Message Block). (Kan rettes af brugeren)
Symptoms
Cause
Nogle programmer kan slette og genskabe filer uden at underrette brugeren om, at programmet gør det.
Et eksempel er Microsoft Office, der cachelagrer ændringer i en midlertidig fil. Når ændringerne gemmes, slettes den oprindelige fil, og den midlertidige fil omdøbes og forfremmes til en permanent fil.
Dette kan forveksles med, at lagringssystemet nulstiller tilladelserne, når programmet gemmer ændringer. Men i dette scenario sletter applikationen og genopskaber filer.
Resolution
Denne funktionsmåde virker efter hensigten. Lageradministratoren skal konfigurere en korrekt UMASK-indstilling for sit miljø, så standard-UNIX-tilstandsbitene opfylder deres sikkerheds- og tilladelseskrav.
For at validere dette problem skal du indtaste ls -li fra en NFS-klient (Network File System), når softwaren på SMB-klienten åbner og ændrer filer. Hvis inodenummeret i den første kolonne i outputtet ændres på et hvilket som helst tidspunkt i processen, betyder det, at filer slettes og derefter genoprettes.