Télécharger Imprimer la page

Sun Microsystems Sun StorEdge 5310 NAS Guide D'administration page 316

Publicité

Comportement des appels système
UNIX
Les applications client UNIX accèdent au logiciel Compliance Archiving Software
via leur interface locale d'appel système. Elles appellent ainsi la mise en œuvre NFS
client qui convertit les appels système en requêtes standard pour le protocole NFS.
Étant donné que le comportement des systèmes de fichier Compliance diffère de
celui des systèmes de fichiers NAS standard, ces différences se retrouvent également
au niveau des appels système client.
Cette section décrit les appels système UNIX standard dont le comportement diffère
lorsqu'un client les exécute sur un partage Sun StorEdge 5310 NAS Appliance ou
Compliance est activé. Les appels système qui ne figurent pas dans cette liste se
comportent normalement.
N'oubliez pas que les interfaces du système Sun StorEdge 5310 NAS Appliance sont
les protocoles d'accès aux fichiers NFS et CIFS. Par conséquent, cette section
présente à la fois le comportement Compliance du système Sun StorEdge 5310 NAS
Appliance en réponse aux requêtes des protocoles standard, et les correspondances
entre les appels système et les requêtes NFS. Le comportement de ces appels a été
vérifié sur les clients exécutant le système d'exploitation Solaris et devrait être
identique sur les autres clients UNIX.
access(2)
Toute tentative d'attribution d'autorisation d'écriture sur un fichier WORM (c'est-à-
dire tout appel de la commande access(2) où l'argument amode comporte le bit
W_OK) échoue et renvoie une erreur (EPERM).
chmod(2), fchmod(2)
Si le fichier cible est un fichier non-WORM ordinaire pour lequel aucun bit
d'autorisation d'exécution n'est défini et que le nouveau droit d'accès est paramétré
sur 4000 (S_ISUID), le fichier cible devient un fichier WORM. Dans ce cas, le fichier
reçoit un nouveau mode d'accès obtenu en ajoutant le bit setuid aux éventuels bits
de lecture existants dans le mode d'accès du fichier. Plus précisément, si l'ancien
mode d'accès d'un fichier est ancien_mode et que le fichier en obtient un nouveau
après exécution du déclencheur WORM, vous obtenez :
nouveau_mode = S_ISUID | (ancien_mode & 0444)
290
Guide d'administration de Sun StorEdge 5310 NAS Appliance et Gateway System • février 2006

Publicité

loading