Red Hat ENTERPRISE LINUX - ONLINE STORAGE RECONFIGURATION GUIDE BETA Informations techniques Page 154

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 238
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 153
4. For users not in the user group for the file
The setfacl utility sets ACLs for files and directories. Use the -m option to add or modify the ACL of
a file or directory:
# setfacl -m rules files
Rules (rules) must be specified in the following formats. Multiple rules can be specified in the same
command if they are separated by commas.
u: uid: perms
Sets the access ACL for a user. The user name or UID may be specified. The user may be
any valid user on the system.
g : gid: perms
Sets the access ACL for a group. The group name or GID may be specified. The group may
be any valid group on the system.
m: perms
Sets the effective rights mask. The mask is the union of all permissions of the owning group
and all of the user and group entries.
o : perms
Sets the access ACL for users other than the ones in the group for the file.
Permissions (perms) must be a combination of the characters r, w, and x for read, write, and execute.
If a file or directory already has an ACL, and the setfacl command is used, the additional rules are
added to the existing ACL or the existing rule is modified.
Examp le 20.1. G ive read an d writ e p ermissio n s
For example, to give read and write permissions to user andrius:
# setfacl -m u:andrius:rw /project/somefile
To remove all the permissions for a user, group, or others, use the -x option and do not specify any
permissions:
# setfacl -x rules files
Examp le 20.2. Remo ve all p ermissio ns
For example, to remove all permissions from the user with UID 500:
# setfacl -x u:500 /project/somefile
20.3. Set t ing Default ACLs
Chapt er 2 0 . Access Cont rol List s
14 9
Vue de la page 153
1 2 ... 149 150 151 152 153 154 155 156 157 158 159 ... 237 238

Commentaires sur ces manuels

Pas de commentaire