Modifier les autorisations sur tous les dossiers et fichiers

9

J'ai Ubuntu 12.04. Je souhaite modifier les autorisations sur tous les dossiers et fichiers en même temps afin que tout le monde puisse les modifier ou les supprimer.

Mohamed Badawy
la source
1
Tout d'abord, vous devez déposer chaque question séparément. Deuxièmement, pourriez-vous clarifier votre intention lorsque vous dites que vous souhaitez modifier les autorisations de tous les fichiers et dossiers? Voulez-vous que tous les fichiers soient inscriptibles par l'utilisateur (ce que je déconseille fortement ), ou voulez-vous simplement partager des fichiers entre différents utilisateurs du système?
pablomme
Cela vous sera utile si vous nous dites à quels fichiers et dossiers vous faites référence. Changer le système d'autorisations à grande échelle pour les sons en lecture / écriture est risqué et je ne pense pas que ce soit une excellente idée. Veuillez fournir plus de détails. Je vous remercie!
Geppettvs D'Constanzo

Réponses:

20

Si vous parlez de votre dossier de départ ou de tout dossier partagé, vous pouvez chmod -R 777 /Your/folder/path/. Si vous voulez simplement activer la lecture et l'écriture des fichiers, je définirais plutôt les autorisations sur 766.

Cela dit, pour que cela fonctionne, votre entrée de partition dans le fichier fstab doit autoriser les autorisations de lecture / écriture et d'exécution.

Faire
la source
5

Premier point important, vous ne voulez pas modifier les autorisations sur tous les fichiers et dossiers: la modification des autorisations sur certains fichiers peut casser votre système.

Manière de ligne de commande

Supposons donc à la place que vous souhaitiez modifier les autorisations de tous les fichiers d'un dossier particulier et de ses sous-dossiers.

J'ai un dossier dans mon répertoire personnel qui ne donne aucun accès aux "autres"; il contient un sous-dossier sub qui ne donne également aucun accès aux autres.

img aucun accès

Si je veux maintenant donner un accès en lecture aux "autres", je m'assure que je suis dans le bon répertoire et j'entre

chmod -R o+r *

Comme vous pouvez le voir, les autorisations sont modifiées

img avec accès

Si vous ne voulez le faire que dans le répertoire courant, omettez -Rla commande.

Si vous voulez le faire dans un répertoire que vous ne possédez pas, vous devrez préfixer la commande avec sudo

Façon GUI

Si les fichiers vous appartiennent, exécutez le gestionnaire de fichiers sinon appuyez sur ALT+F2

Tapez gksu nautiluset entrez votre mot de passe lorsque demandé.

Maintenez la SHIFTtouche ou la CTRLtouche enfoncée pour sélectionner les fichiers souhaités: SHIFTsélectionne tous les fichiers d'une plage CTRLsélectionne un fichier à la fois. Maintenant, faites un clic droit et sélectionnez les propriétés; dans la fenêtre qui s'ouvre, vous pouvez sélectionner l'onglet autorisations et vous pouvez définir les autorisations à partir de là.

Warren Hill
la source