Je veux savoir qui a quelles autorisations sur un certain dossier. Comment pourrais-je visionner ceci?
Le dossier en question est/srv/www
Sur la ligne de commande, vous émettriez un 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 ..
La partie la plus intéressante pour vous est la ligne de l’élément .
qui représente le répertoire en cours.
Les autorisations du répertoire en cours dans mon exemple drwxr-xr-x
signifieraient ce qui suit:
Pour obtenir les autorisations dans l'interface graphique, vous devez:
Cliquez avec le bouton droit sur le répertoire dont vous souhaitez connaître les autorisations et sélectionnez Properties
.
Cliquez sur l'onglet Permissions
pour l'obtenir.
Vous pouvez aussi utiliser:
ls -ld /path/to/directory
si vous êtes uniquement intéressé par les permissions du répertoire et non par son contenu
Si vous utilisez X, cliquez avec le bouton droit de la souris sur l'onglet Propriétés, Autorisations ... sinon, essayez "ls -l" dans le terminal.