Aller au contenu

Album Protege Par Pwd Mais Photos Accessible Via Browser


Messages recommandés

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

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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).-

Lien vers le commentaire
Partager sur d’autres sites

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 ...

Lien vers le commentaire
Partager sur d’autres sites

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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.