Erreur “Les permissions d’access au fichier n’autorisent pas l’action spécifiée” dans AIX

Je veux donner des droits à tous pour une archive dans mon système AIX.

Je fais chmod 777 myfle.tar mais quand je me connecte avec un autre utilisateur j’ai ce message:

Les permissions d’access aux fichiers n’autorisent pas l’action spécifiée.

Comment puis-je faire ceci?

Vous devez probablement donner le mode lecture et exécution au répertoire dans lequel se trouve le fichier.

Autorisations de fichier AIX :

  • L’autorisation de lecture permet de lire un fichier. Lorsqu’elle est définie pour un répertoire, cette autorisation permet de lire les noms des fichiers dans le répertoire (mais pas de trouver d’autres informations à leur sujet telles que le contenu, le type de fichier, la taille, la propriété, les permissions, etc.)
  • L’autorisation d’ écriture permet de modifier un fichier. Lorsqu’elle est définie pour un répertoire, cette autorisation permet de modifier les entrées du répertoire. Cela inclut la création de fichiers, la suppression de fichiers et le renommage de fichiers.
  • Le droit d’ exécution permet d’exécuter un fichier. Cette autorisation doit être définie pour les fichiers binarys exécutables (par exemple, un programme C ++ compilé) ou les scripts shell (par exemple, un programme Perl) afin de permettre au système d’exploitation de les exécuter. Lorsqu’elle est définie pour un répertoire, cette autorisation permet d’accéder au contenu du fichier et à metainfo si son nom est connu, mais pas de répertorier les fichiers dans le répertoire (sauf si read est défini).