Quel est l'intérêt de disposer d'autorisations exécutables sur un répertoire si le total des autorisations est: drwx - x - x?

3

Je me demandais simplement pourquoi un répertoire aurait besoin de cela.

Ou est-il possible d'obtenir des fichiers du répertoire sans avoir à les lire directement?

utilisateur473973
la source

Réponses:

6

L'autorisation exécutable sur les répertoires vous permet de parcourir le répertoire sans pouvoir en lire le contenu. Cela vous permet effectivement de placer un répertoire auquel vous souhaitez que d'autres aient accès, sous un répertoire auquel vous ne souhaitez pas qu'ils aient accès.

Une utilisation courante de cette méthode consiste à insérer une racine de document de site Web dans un répertoire de base. Vous ne voulez pas nécessairement autoriser l'accès au contenu du répertoire de base (même pas consulter les fichiers), mais vous devez autoriser l'utilisateur du serveur Web à accéder au répertoire 'public_html' à l'intérieur du répertoire de base.

Robert West
la source
2

Oui, le fait de +xvous autoriser à accéder au contenu du répertoire si vous connaissez les noms de fichiers. Il vous suffit +rde lister (c'est-à-dire de lire) le répertoire lui-même.

Grawity
la source