Comportement Des Appels Système Unix - Sun Microsystems StorEdge 5310 NAS Manuel D'installation, De Configuration Et D'utilisation Du Logiciel

Table des Matières

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 Solaris OS 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)
304
Manuel d'installation, de configuration et d'utilisation du logiciel Sun StorEdge 5310 NAS Appliance • Juillet 2005

Publicité

Table des Matières
loading

Table des Matières