web-dev-qa-db-fra.com

Autorisation refusée d'ouvrir le répertoire

Je me suis toujours demandé comment empêcher un autre utilisateur d'entrer dans un répertoire. Je suis dans une installation locale de GitLab et je vois dans mon répertoire git un répertoire repositories. Si j'essaie d'y insérer ls ou cd, il indique:

me@my:/home/git$ ls repositories/
ls: cannot open directory 'repositories/': Permission denied
me@my:/home/git$ cd repositories/
bash: cd: repositories/: Permission denied

Si je ls le répertoire parent, je vois qu'il ne m'appartient pas. Mais je ne vois rien qui m'empêche d'entrer.

 drwxrws---  3 git  git  4096 Jul  5 00:47 repositories

Comment est-ce que ça m'empêche d'entrer ou d'explorer ce répertoire?

Je ne suis pas intéressé à entrer dans ce répertoire. Je suis plus intéressé par la façon dont ils m'ont empêché d'entrer dans ce domaine et par la façon dont je peux empêcher les autres d'accéder aux annuaires à l'avenir.

2
user974407

Idée principale

Pour empêcher toute personne autre que vous d’avoir accès à un dossier, il vous suffit de vous assurer que les 6 derniers caractères d’un ls -l sont des tirets. Par exemple: drwx------

Instructions pour le terminal

drwx------ vous accordera des autorisations de lecture, d'écriture et d'exécution complètes, mais uniquement pour votre utilisateur. Pour le définir, vous devez exécuter chmod 700 folder, où folder représente le dossier que vous souhaitez bloquer.

Instructions pour l'interface graphique

Dans la plupart des gestionnaires de fichiers, vous pouvez cliquer avec le bouton droit de la souris sur le dossier, ouvrir les préférences et donner au propriétaire les autorisations de lecture et d'écriture, puis définir le groupe et les autres sur aucune autorisation. Si votre gestionnaire de fichiers ne fonctionne pas comme cela, postez un commentaire avec le nom de votre gestionnaire de fichiers afin que je puisse ajouter des instructions spécifiques à ce dernier.

Merci @ravery pour les instructions de l'interface graphique

NOTE: J'ajouterai des images quand j'en aurai l'occasion

3
user689314