A chaque accès à un fichier sur le serveur, le logiciel détermine les droits de la personne demandant le fichier. Si la demande provient d'un utilisateur du groupe qui n'est pas autorisé à le faire avec le fichier demandé, le serveur émet un message d'erreur. Si vous avez accès aux paramètres du fichier, vous pouvez définir des autorisations pour eux à l'aide des programmes appropriés.
Instructions
Étape 1
Déterminez les droits dont vous avez besoin pour définir le fichier. Sur les systèmes UNIX, qui sont maintenant utilisés sur la plupart des serveurs Web, les utilisateurs sont divisés en trois groupes. L'un d'eux (utilisateur) appartient au propriétaire du fichier ou du dossier, à l'autre (groupe) - un utilisateur appartenant au groupe, qui comprend le propriétaire, et tous les autres sont affectés au troisième groupe (monde). Pour chaque fichier, il doit être défini, l'utilisateur à partir duquel le groupe peut effectuer des opérations d'écriture, de lecture ou d'exécution avec lui (si le fichier est exécutable). À cette étape, vous devez déterminer quel ensemble de droits doit être attribué à chacun des groupes.
Étape 2
Encoder l'ensemble de droits compilé. Le code doit contenir trois chiffres, dont le premier appartient au groupe d'utilisateurs, le deuxième au groupe de groupe et le troisième au groupe mondial. Chacun de ces nombres est trouvé en additionnant les codes des opérations correspondantes: opération de lecture correspond au code 4, opération d'écriture - code 2, opération d'exécution - code 1. Par exemple, si le groupe d'utilisateurs (le premier numéro de l'ensemble de droits) doit donner la permission d'écrire et d'exécuter ce fichier, le nombre sera 3 (2 + 1 = 3). De la même manière, les deuxième et troisième nombres sont déterminés - les droits pour les groupes groupe et monde, respectivement. Par exemple, les autorisations les plus élevées pour les trois groupes seraient définies en attribuant le code d'autorisation 777 au fichier.
Étape 3
Utilisez, par exemple, le client FTP pour définir les droits nécessaires sur les fichiers sur le serveur. Pour ce faire, vous devez vous connecter à votre serveur FTP, rechercher et sélectionner le fichier requis dessus, cliquer dessus avec le bouton droit et sélectionner la commande de configuration des droits dans le menu contextuel. Dans la fenêtre qui s'ouvre, la plupart des programmes de ce type proposent deux manières de spécifier un ensemble de droits - un tableau avec un ensemble de cases à cocher et un champ pour saisir un code. À l'aide de cases à cocher, vous pouvez effectuer l'opération d'encodage des droits décrite à l'étape précédente et, dans le champ de saisie, vous devez saisir une valeur prête à l'emploi (par exemple, 777). En appuyant sur le bouton "OK", le programme enverra une commande UNIX chmod (abréviation de CHange MODe) avec les paramètres appropriés au serveur, et le logiciel serveur définira les droits spécifiés sur le fichier spécifié.