2009-07-01 5 views

Répondre

42

chmod 777 <directory>

Cela vous donnera l'exécution/lecture/privilèges d'écriture. Vous pouvez jouer avec les chiffres pour affiner les permissions souhaitées.

Voici le wiki avec de bons exemples.

+36

C'est une mauvaise pratique de simplement rendre les répertoires lisibles, inscriptibles et exécutables s'ils ne sont pas nécessaires. @samoz réponse est une action plus appropriée. – Tom

+0

@Tom - assez juste, mais je vous explique que vous pouvez ajuster les numéros pour répondre à vos besoins quels docs supplémentaires sur le sujet. – northpole

99
chmod +w <directory> 
92
  • chmod +w <directory> ou chmod a+w <directory> - Ecrire une autorisation pour l'utilisateur, groupe et autres

  • chmod u+w <directory> - Ecrire une autorisation pour l'utilisateur

  • chmod g+w <directory> - Ecrire une autorisation pour le groupe

  • chmod o+w <directory> - permission d'écriture pour les autres

+0

Vous êtes les bienvenus. :-) –

+8

Merci pour les détails au lieu de faire la couverture 777. Je faisais 'sudo chmod + w

' et ça ne fonctionnait pas - mais 'a + w' fonctionnait. –

22

Pour rendre le répertoire parent, ainsi que tous les autres sous-répertoires inscriptibles, il suffit d'ajouter R

chmod -R a+w <directory> 
0
chmod 777 <directory> 

ce change pas tout, un seul fichier

chmod -R a+w <directory> 

cette ok

0

Exécuter au niveau du privilège d'administrateur en utilisant sudo afin d'éviter l'autorisation refusée (Impossible de changer le mode de fichier) erreur.

sudo chmod 777 <directory location> 
Questions connexes