websy Posté(e) le 10 octobre 2012 Posté(e) le 10 octobre 2012 Bonjour, J'ai crée un album protégé par un mot de passe (DS photo version 5 - mise à jour hier ). Pour tous les utilisateurs de DS Photo,pas de problème, un mot de passe est demandé pour visionner les photos. Par contre, n'importe qui peut, dès qu'il a un accès au Synology, mapper le répertoire avec windows et browser le répertoire des photos de l'album protégé. J'ai essayé de changer les droits du répertoire pour limiter les accès aux utilisateurs du groupe, mais alors DS Photo n'y a plus accès (il faut apparement que cela reste nobody:nobody). Une idée de comment je puis régler ce problème ? I created a password protected album (DS photo 5 - updated yesterday). All DS Photo users must enter a pwd to access the photos, and there is no problem, it works. On the other way, anyone who has access to the NAS can map the directory with windows and browse any directory of the photo volume. I tried to limit the rights to the directories changing the group, but the DS Photo does not have access anymore (if nobody:nobody is not set, DS Photo cannot display the photos). Any idea how this could be resolved ? Merci pour vos suggestions. Yves 0 Citer
CoolRaoul Posté(e) le 10 octobre 2012 Posté(e) le 10 octobre 2012 Les droits d’accès via l'application photostation en http sont complètement indépendants des droits du partage "photo" (je sais, au premier abord, ça surprend) J'en ai parlé ici: Donc tu peux restreindre les droits du partage "photo" en les mettant aussi restrictifs que tu veux (uniquement "admin" si tu le souhaite) et pourra toujours gérer séparément les acces pour les utilisateurs utilisant photostation. 0 Citer
websy Posté(e) le 10 octobre 2012 Auteur Posté(e) le 10 octobre 2012 Merci pour ta réponse... Mon répertoire photo contient tous les albums, comme c'est le cas j'imagine sur tous les Syno. Ce que tu proposes donc est de limiter un maximum les accès au niveau shared Folder, et d'ouvrir ceux-ci via l'application DS Photo ? Cette solution est théoriquement applicable, mais pose des contraintes très lourdes pour la mise à jour des photos à partir d'un pc (linux ou windows) ou un raccourci peut pointer directement sur le répertoire de l'album à mettre à jour. Ta solution impose le passage par DS Assistant qui est très lourd et peu pratique, c'est si chouette d'avoir un raccourci sur son bureau et y "coller" les photos de sa carte SD ... Cela aurait été si simple de limiter les accès au niveau unix, cela réglait aussi le problème des sous-albums (qu'on ne peut pas gérer avec le Shared Folder) ... Bien à toi, Yves 0 Citer
CoolRaoul Posté(e) le 10 octobre 2012 Posté(e) le 10 octobre 2012 Merci pour ta réponse... Mon répertoire photo contient tous les albums, comme c'est le cas j'imagine sur tous les Syno. Ce que tu proposes donc est de limiter un maximum les accès au niveau shared Folder, et d'ouvrir ceux-ci via l'application DS Photo ? Cette solution est théoriquement applicable, mais pose des contraintes très lourdes pour la mise à jour des photos à partir d'un pc (linux ou windows) ou un raccourci peut pointer directement sur le répertoire de l'album à mettre à jour. Ta solution impose le passage par DS Assistant qui est très lourd et peu pratique, c'est si chouette d'avoir un raccourci sur son bureau et y "coller" les photos de sa carte SD ... Cela aurait été si simple de limiter les accès au niveau unix, cela réglait aussi le problème des sous-albums (qu'on ne peut pas gérer avec le Shared Folder) ... Attention: je ne propose rien du tout, je me contente d'essayer expliquer comment DSM gère les droits de façon différentes, sur le dossier partage d'une part, et pour pour les accès via PhotoStation de l'autre. Il faut aussi savoir que PhotoStation nécessite que le compte unix utilisé par apache "nobody" (ou le groupe eponyme) ait accès complet (rwx donc, au sens droits unix) aux dossier "photos" et, pour encore compliquer les choses, que DSM ne permet pas d'utiliser les ACL sur ce partage. (Personnellement, je n'utilise pas PhotoStation, je m'y suis juste un peu intéressé pour répondre à des questions sur ce forum).- 0 Citer
websy Posté(e) le 10 octobre 2012 Auteur Posté(e) le 10 octobre 2012 Merci pour ces commentaires ... il faut donc s'accommoder de son mode de fonctionnement ... et espérer que Synology fasse le nécessaire pour rendre cette application plus logique ? ;-) Merci a toi en tous cas ... Yves 0 Citer
websy Posté(e) le 17 octobre 2012 Auteur Posté(e) le 17 octobre 2012 Ta réponse m'a quand même donné une idée, et sa mise en place a résolu mon problème. J'avais en fait créé un groupe "enfant", "adolescent" et "parents". Le répertoire "privé" a les permissions 770 et appartient au groupe "parents". Dans cette configuration, les photos n'apparaissent pas dans le DSPhoto, car comme tu le dis, httpd est lancé en nobody:nobody et doit avoir full acces. J'ai donc modifié le httpd.conf (/usr/syno/apache/conf/) pour lancer httpd avec les attributs User nobody et Group parents Pas encore remarqué d'effet de bord ... 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.