C'est une mauvaise pratique de simplement rendre les répertoires lisibles, inscriptibles et exécutables s'ils n'en ont pas besoin. La réponse @samoz est une action plus appropriée.
Tom
@Tom - assez juste, mais j'explique que vous pouvez ajuster les nombres pour répondre à vos besoins quels documents supplémentaires sur le sujet.
northpole
111
chmod +w <directory>ou chmod a+w <directory>- Autorisation d'écriture pour l'utilisateur, le groupe et autres
chmod u+w <directory> - Autorisation d'écriture pour l'utilisateur
chmod g+w <directory> - Autorisation d'écriture pour le groupe
chmod o+w <directory> - Ecrire l'autorisation pour les autres
Réponses:
chmod 777 <directory>
Cela vous donnera des privilèges d'exécution / lecture / écriture. Vous pouvez jouer avec les nombres pour affiner les autorisations souhaitées.
Voici le wiki avec d'excellents exemples.
la source
chmod +w <directory>
ouchmod a+w <directory>
- Autorisation d'écriture pour l'utilisateur, le groupe et autreschmod u+w <directory>
- Autorisation d'écriture pour l'utilisateurchmod g+w <directory>
- Autorisation d'écriture pour le groupechmod o+w <directory>
- Ecrire l'autorisation pour les autresla source
sudo chmod +w <dir>
et cela ne fonctionnait pas - mais aa+w
fonctionné.la source
Pour rendre le répertoire parent ainsi que tous les autres sous-répertoires accessibles en écriture, ajoutez simplement -R
la source
cela ne change pas tout, juste un fichier
c'est ok
la source
Exécutez avec le privilège d'administrateur en utilisant
sudo
afin d'éviter l'erreur d'autorisation refusée (impossible de changer de mode de fichier).la source