80 votes

Comment puis-je obtenir un chmod 777 pour tous les sous-dossiers de /var/www ?

Je fais tourner un serveur web et un serveur FTP, dans lesquels /var/www est lié à /home/user/www .

J'ai mis les deux répertoires à chmod 777 (ce qui n'est pas grave puisque ce n'est qu'un test).

Je peux télécharger des fichiers dans /home/user/www mais à chaque fois que je crée un nouveau répertoire, je dois toujours lancer le programme chmod 777 sur ce dossier.

Sinon, lorsque j'essaie de le parcourir, j'obtiens le message d'erreur suivant

Vous n'avez pas la permission d'accéder à /test/ sur ce serveur.

Y a-t-il un moyen de faire en sorte que tous les sous-dossiers à l'intérieur de /var/www être accessible par n'importe qui ? Ou bien leurs permissions pourraient-elles être automatiquement fixées à 777 ? C'est ennuyeux que je doive taper chmod 777 à chaque fois.

0voto

Cela ne fonctionne pas pour moi.

sudo chmod -f 777 /path/to/your/file/or/directory

Je dois utiliser -f également.

sudo chmod -R -f 777 /path/to/your/file/or/directory

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X