9
votes

Comment changer l'autorisation de fichier pour tous les sous-répertoires (CHMOD)

J'ai un répertoire, à l'intérieur desquels j'ai plusieurs répertoires contenant plusieurs fichiers image.

Je veux modifier les autorisations de fichier en 755 pour tous les sous-répertoires et les fichiers image à l'intérieur d'eux.

J'utilise WINSCP pour vous connecter au serveur. Alors, comment puis-je modifier les autorisations de fichiers en une fois, car je ne peux pas continuer à changer une par une, car il y a beaucoup de fichiers.


1 commentaires

Eh bien, de toute façon, c'est une forme de ftp.


5 Réponses :


3
votes

Si vous avez accès au shell à votre serveur, vous pouvez chmod via la coque.

Vous recueille avec -r : xxx

J'aime aussi imprimer les fichiers, alors appendez simplement un -v si vous souhaitez: xxx


1 commentaires

Correction du numéro de port non valide. OP a demandé 755 au lieu de 775.



11
votes

Si vous avez l'accès au shell au serveur, vous pouvez exécuter xxx

-r signifie récursif.

EDIT: si vous seulement Avoir accès via WINSCP, vous devriez pouvoir sélectionner les fichiers / répertoires que vous voulez et modifier les autorisations récursivement < / a>


1 commentaires

Merci. J'ai accès à la coquille. J'ai changé les autorisations. :)



1
votes
chmod -R 704 yourDirectoryName
Owner Can: Execute Read Write,
Group: No premissions,
Teacher: Read premissions

0 commentaires

2
votes

Vous pouvez le faire via FileZilla. Connectez-vous via FILEZILLA et cliquez avec le bouton droit de la souris sur le dossier et cliquez sur Modifier les autorisations et ci-dessous, vous trouverez la possibilité de modifier les autorisations sur les sous-répertoires et les fichiers.


0 commentaires