• # Serveur CIFS

    Posté par . En réponse au message owner et group d'un dossier avec un numero au lieu de www-data. Évalué à 2.

    Salut,

    je n'ai pas vraiment de réponse à tes soucis mais au moins quelques pistes de recherche...

    Il faudrait regarder ce qu'il se passe sur le serveur CIFS. Est-ce un Linux avec samba ou une machine Windows ou autre chose (NAS, ...) ? Quelles sont les options de montage dans /etc/fstab ?

    Le groupe et le propriétaire des fichiers sont obtenus via des identifiants numériques. Ensuite, ls affiche les noms associés à ces identifiants en les récupérant dans sa base locale (/etc/passwd et /etc/group le plus souvent mais ce n'est pas systématique : voir /etc/nsswitch.conf).

    Dans ton cas, pour le dossier 2020_49, il n'y a pas d'association entre l'identifiant numérique et un utilisateur, alors c'est l'id qui s'affiche.

    Est-ce que ce répertoire a bien été créé par ton script, lancé par www-data, ou bien est-ce qu'il a pu être créé directement sur le serveur ?
    Sur le serveur, qui en est le propriétaire ?
    Au pire, il doit être possible de forcer le propriétaire apparent côté client avec l'option forceuid (et forcegid) dans fstab. Ça peut régler le problème (mais par forcément : il y aura quand même une erreur si, sur le serveur, l'utilisateur authentifié lors du montage n'a pas les droits d'écriture).