50 votes

Comment afficher les permissions actuelles d'un dossier

Je veux savoir qui a quelles permissions sur un certain dossier. Comment dois-je m'y prendre pour afficher cette information ?

Le dossier en question est /srv/www

53voto

larsw Points 2233

Sur la ligne de commande, vous devez envoyer une commande ls -la /srv/www . La partie qui vous intéresse est la deuxième ligne.

Explication de toutes les colonnes :

total [NUMBER]
[PERMISSIONS] [LINKS] [OWNER] [GROUP]  [FILE SIZE] [MODIFICATION DATE] [ITEM]

Exemple de sortie :

total 52
drwxr-xr-x 15 root root  4096 2011-04-13 13:03 .
drwxr-xr-x 23 root root  4096 2011-04-17 19:31 ..

Maintenant, la partie vraiment intéressante pour vous est la ligne de la . car il représente le répertoire actuel.

Les permissions du répertoire courant dans mon exemple drwxr-xr-x signifierait ce qui suit :

  • d pour répertoire
  • rwx désigne les autorisations de lecture, d'écriture et d'exécution pour le propriétaire
  • r-x signifie les autorisations de lecture et d'exécution pour le groupe
  • r-x signifie lecture et exécution pour tous les autres.

Pour obtenir les autorisations dans l'interface graphique, vous devez

  1. Cliquez avec le bouton droit de la souris sur le répertoire dont vous voulez connaître les permissions et sélectionnez Properties .

  2. Cliquez sur l'icône Permissions pour obtenir ceci

    enter image description here

16voto

Alex Points 181

Vous pouvez également utiliser :

ls -ld /path/to/directory

si vous n'êtes intéressé que par les permissions du répertoire et non par son contenu

0voto

Rohit Points 303

Si vous utilisez X, faites un clic droit, propriétés, onglet permissions... sinon essayez 'ls -l' dans le terminal.

SistemesEz.com

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.

Powered by:

X