10.6.9 Définir des permissions de fichier et de répertoire

Vous pouvez modifier les permissions de fichier sur le serveur à l'aide du volet du serveur ou à l'aide de la ligne de commande FTP. Vous pouvez également configurer des paramètres par défaut globaux pour les nouveaux fichiers et répertoires. Pour les sites individuels, vous pouvez configurer le client de façon à ce qu'il vous demande d'indiquer des valeurs de permission chaque fois que vous transférez un fichier ou créez un nouveau répertoire.

Pour modifier les permissions de fichier et de répertoire à l'aide du volet du serveur

  1. Connectez-vous à un hôte UNIX ou Linux.

  2. Sélectionnez un ou plusieurs fichiers ou répertoires dans le volet du serveur.

  3. Cliquez avec le bouton droit de la souris sur votre sélection et choisissez Propriétés.

  4. Modifiez les attributs du ou des éléments sélectionnés à l'aide de l'une ou l'autre des techniques suivantes :

    • Dans le champ Mode de permission, saisissez un nombre à trois chiffres qui est une valeur valide pour la commande chmod d'UNIX. Les valeurs valides comprennent des chiffres entre 0 et 7.

    • Sous Propriétaire, Groupe et Public, sélectionnez les options pour conférer à chaque type d'utilisateur les droits de lecture, d'écriture ou d'exécution.

  5. Cliquez sur OK.

Pour configurer des paramètres par défaut globaux pour les fichiers transférés ou les répertoires récemment créés

  1. Accédez à Outils > Options

  2. Pour définir des permissions par défaut pour les fichiers téléchargés, utilisez l'onglet Attributs.

  3. Pour définir des permissions par défaut pour les répertoires récemment créés, utilisez l'onglet Attributs de répertoire.

  4. Cliquez sur OK.

Pour définir des permissions à chaque transfert de fichier ou lorsque vous créez un répertoire

  1. Ouvrez la boîte de dialogue Propriétés du site.

    • Pour définir les permissions chaque fois que vous créez un répertoire sur le serveur, cliquez sur l'onglet Répertoires et sélectionnez Afficher les attributs avant de créer le répertoire.

    • Pour définir des permissions à chaque transfert de fichier, cliquez sur l'onglet Transfert et sélectionnez l'une des options suivantes ou les deux : Afficher les options de téléchargement vers l'aval avant le transfert et Afficher les options de téléchargement vers l'amont avant le transfert.

  2. Cliquez sur OK.

Pour modifier les permissions de fichier et de répertoire à l'aide de la ligne de commande FTP :

  1. Connectez-vous à un hôte UNIX ou Linux.

  2. Appuyez sur la touche F7 pour afficher la ligne de commande si elle n'est pas visible.

  3. Utilisez un masque de permission numérique pour entrer une commande chmod d'UNIX.

    Les commandes suivantes, par exemple, définissent les attributs -rw-r--r-- pour le fichier spécifié.

    chmod 644 myfile.htm

REMARQUE :Les modifications apportées aux autorisations des répertoires ne sont pas récursives et n'affectent donc pas les fichiers de ces répertoires.