Lorsque nous créons un nouveau fichier ou apportons des modifications à l'hébergement, il est possible que les permissions de ces fichiers ne soient pas correctes et que nous ne puissions donc pas effectuer les actions nécessaires.
Nous expliquerons ci-dessous comment modifier les permissions des fichiers et répertoires depuis webFTP et également depuis un client FTP externe. Dans ce guide, nous utiliserons FileZilla.
Modifier les permissions depuis webFTP :
Une fois à l'intérieur, la liste des fichiers de notre répertoire principal apparaîtra. Pour modifier les permissions, nous devons sélectionner le fichier/répertoire que nous souhaitons modifier, aller dans les options dans le coin supérieur droit et cliquer sur "Permissions" :
Ensuite, l'option de modification des permissions de ce fichier/dossier apparaîtra. Nous devons sélectionner les permissions que nous jugeons appropriées et cliquer sur l'icône d'enregistrement comme indiqué. S'il s'agit d'un dossier, des options apparaîtront pour appliquer les permissions aux sous-répertoires et aux fichiers à l'intérieur du répertoire, c'est-à-dire si nous souhaitons effectuer la modification de manière récursive.
IMPORTANT : Les modifications de permissions peuvent être effectuées en sélectionnant les "cases à cocher" qui apparaissent pour chaque type d'utilisateur ou en modifiant directement la valeur Chmod. Cette fonction modifie directement les permissions sur le serveur, et il existe de nombreux types de Chmod. Nous énumérons ci-dessous les principaux :
Chmod 777 : Ce type accorde les permissions maximales aux 3 types d'utilisateurs, leur donnant les permissions de lecture, d'écriture et d'exécution.
Chmod 755 : Dans ce cas, chmod 755 accorde les permissions de lecture et d'exécution à tous les utilisateurs, sauf au propriétaire qui a toutes les permissions.
Chmod 666 : Cette commande chmod accorde les permissions de lecture et d'écriture à tous les utilisateurs, sauf l'exécution. Tout le monde peut accéder au fichier, lire son contenu et le modifier.
Chmod 644 : Chmod 644 est généralement utilisé pour empêcher l'accès en écriture à toute personne autre que le propriétaire.
Modifier les permissions depuis FileZilla :
Une fois à l'intérieur, la liste des fichiers de notre répertoire principal apparaîtra. Pour modifier les permissions, nous devons sélectionner le fichier/répertoire que nous souhaitons modifier et cliquer avec le bouton droit puis aller à la dernière option, qui apparaît comme "Permissions du fichier..."
Dès que nous la sélectionnons, une fenêtre apparaîtra avec exactement les mêmes options d'édition que celles fournies par webFTP :
IMPORTANT : Les modifications de permissions peuvent être effectuées en sélectionnant les "cases à cocher" qui apparaissent pour chaque type d'utilisateur ou en modifiant directement la valeur Chmod. Cette fonction modifie directement les permissions sur le serveur, et il existe de nombreux types de Chmod. Nous énumérons ci-dessous les principaux :
Chmod 777 : Ce type accorde les permissions maximales aux 3 types d'utilisateurs, leur donnant les permissions de lecture, d'écriture et d'exécution.
Chmod 755 : Dans ce cas, chmod 755 accorde les permissions de lecture et d'exécution à tous les utilisateurs, sauf au propriétaire qui a toutes les permissions.
Chmod 666 : Cette commande chmod accorde les permissions de lecture et d'écriture à tous les utilisateurs, sauf l'exécution. Tout le monde peut accéder au fichier, lire son contenu et le modifier.
Chmod 644 : Chmod 644 est généralement utilisé pour empêcher l'accès en écriture à toute personne autre que le propriétaire.