Que me dit le signe plus à la fin des permissions ?
ls -l
total 4
drwxrwxrwx+ 2 benson avahi-autoipd 4096 Jan 27 17:37 docs
Voici le contexte :
cat /etc/issue
\CentOS release 5.3 (Final)
Kernel \r on an \m
Que me dit le signe plus à la fin des permissions ?
ls -l
total 4
drwxrwxrwx+ 2 benson avahi-autoipd 4096 Jan 27 17:37 docs
Voici le contexte :
cat /etc/issue
\CentOS release 5.3 (Final)
Kernel \r on an \m
Cela signifie que votre fichier dispose de permissions étendues appelées ACL.
Vous devez exécuter getfacl <file>
pour voir les permissions complètes.
Siehe Listes de contrôle d'accès pour plus de détails.
Via la page de manuel 'ls'.
" Si le fichier ou le répertoire possède des informations de sécurité étendues, le champ de permissions imprimé par l'option -l est suivi du caractère d'un caractère '+'."
Cela signifie généralement que le fichier est encombré d'accès d'accès en dehors des permissions traditionnelles d'Unix. probablement la liste de contrôle d'accès (ACL).
"encumbered with access restrictions" - cela signifie-t-il qu'un fichier ou un répertoire sans + a moins de restrictions ?
@squarecandy : Non, le + peut supprimer des restrictions (donc ajouter des autorisations). Par exemple, dans l'Ubuntu actuel par défaut, lorsque vous branchez un disque externe, il est monté dans /media/{votrenomd'utilisateur}/, mais les autorisations sur /media/{votrenomd'utilisateur} sont drwxr-x---+ et le propriétaire et le groupe sont tous deux root, donc vous vous attendez à ce que personne d'autre que root ne puisse faire quoi que ce soit avec ce qui s'y trouve. Mais l'ACL indique user:{votre nom d'utilisateur}:r-x, donc en fait vous avez l'accès (mais aucun des autres utilisateurs).
Pour info, bizarrement, sur la version de Debian man ls
(GNU coreutils 8.26), il n'est pas mentionné que l'utilisation de l'option +
しかし info coreutils ls
fait
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.