synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяPhotoStation › разграничение прав и доступ SMB

разграничение прав и доступ SMB

Niman · 10.02.2015

Проблема в следующем: третий день ломаю голову с разрешениями доступа.

Есть:

PhotoStation 6

в FileStation есть корневая папка photo, внутри которой есть общедоступные альбомы и личные папки для бэкапа с мобильного приложения.

 

в данный момент:

папка photo скрыта от глаз для всех, но хозяева своих бэкап папок попасть в свои альбомы через photostation - могут.

если открываю доступ к папке photo - то каждый может попасть в любой бэкап.

 

чего хочу добиться:

хочу, что бы папка photo была открыта в filestation и smb для добавления альбомов, выгрузки и просмотра, но папки находящиеся "рядом" (в папке photo, личные, под бэкапы) были видны только "хозяевам".

 

я думаю ясно, что я дилетант в этом деле, просто для себя и друзей хочется сделать. извините если вопрос тупой )

hafis · 12.02.2015
есть корневая папка photo, внутри которой есть общедоступные альбомы и личные папки для бэкапа с мобильного приложения.

 

хочу, что бы.... папки... личные, под бэкапы... были видны только "хозяевам".

 

 

 

(1). "личные папки для бэкапа с мобильного приложения" сделайте отдельными корневыми сетевыми папками, каждая - для своего пользователя.

То есть на первом уровне у Вас в таком случае будет что-то типа:

 

photo

backup_vasya

backup_petya

backup_natasha

...

Права на эти сетевые папки дайте конкретным пользователям настройками DSM. Соответственно у каждого пользователя будет доступ и к папке photo... И к папке, где хранятся его индивидуальные бэкапы. При этом вторая папка будет видна только ему одному и администратору системы. Задача решена. Не надо бояться создавать много сетевых папок "первого уровня". При разумном их наименовании с ними оперировать легче, нежели с правами на подпапки.

 

(2). Также для персональных бэкапов можно использовать личные главные папки пользователей home. Это подпапки, которые администратор системы видит в папке homes (а пользователи видят как папку home). и они уже сделаны так, что каждый пользователь видит только свою подпапку. Удобно тем, что эти папки создаются автоматически при создании нового пользователя, и никаких прав дополнительно настраивать не нужно. нужно просто настроить бэкапирующий софт, чтобы бэкапы складывались бы туда (а не в папку photo).

 

 

(3). То, что Вы хотите разграничить доступ к подпапкам, лежащим в одной общей папке сетевого доступа - также можно, но это действие достаточно заморочено (используется ACL), идейно неправильно, вообще говоря, тяжелее контролировать права, и без знаний и опыта выдачи прав через ACL - будет сложным особенно для новичка. Вариант '1' проще, а вариант '2' еще проще, понятнее, разумнее.

Niman · 12.02.2015
(1). "личные папки для бэкапа с мобильного приложения" сделайте отдельными корневыми сетевыми папками, каждая - для своего пользователя.

То есть на первом уровне у Вас в таком случае будет...

 

Спасибо огромное за развернутый и доходчивый ответ. Правда, очень благодарен.

quixx · 18.02.2015

Доброго дня, уважаемые!

У меня тоже возникла проблема с разграничением прав доступа к папкам и альбомам.

Ситуация такая:

Есть пользователи - Я, супруга и мама.

Есть стандартная папка photo, где лежат все-все фотографии, отсортированные по разным папкам - "2008", "2009"... "2015" и папка "Работы".

Нужно настроить права так, чтоб я и супруга со своих телефонов и планшетов через программку "DS photo+" имели доступ ко всем папкам (альбомам то есть), а мама так же открывая на планшете DSphoto+ видела только папку "Работы".

Подскажите, как настроить. Бьюсь уже черти сколько, а результата никакого. Максимум, что смог добиться - вхожу под пользователем Мама в DSphoto+, но не вижу там вообще никаких папок и альбомов.

SergeS · 18.02.2015
Доброго дня, уважаемые!

У меня тоже возникла проблема с разграничением прав доступа к папкам и альбомам.

Ситуация такая:

Есть пользователи - Я, супруга и мама.

Есть стандартная папка photo, где лежат все-все фотографии, отсортированные по разным папкам - "2008", "2009"... "2015" и папка "Работы".

Нужно настроить права так, чтоб я и супруга со своих телефонов и планшетов через программку "DS photo+" имели доступ ко всем папкам (альбомам то есть), а мама так же открывая на планшете DSphoto+ видела только папку "Работы".

Подскажите, как настроить. Бьюсь уже черти сколько, а результата никакого. Максимум, что смог добиться - вхожу под пользователем Мама в DSphoto+, но не вижу там вообще никаких папок и альбомов.

 

Так это вроде стандартная схема использования, какие тут проблемы? Копируешь все фотки по альбомам, ждешь конца индексации, потом заходишь в фотостанцию как админ и расписываешь всем права доступа.

 

Из ньюансов могу только вспомнить:

1) в фотостанции (заходить админом) надо выбрать одну из двух схем распределения прав: либо юзеры прописываются в самой фотостанции, либо прописываются в dsm;

2) права на папки можно прописывать только на глубину вложения 2, более глубокие папки (то бишь альбомы) получают права родительской папки.

3) после изменений в папке /photo - дождатся окончания индексации, особенно после массивных изменений, когда индексация может длится часами-днями-неделями.

4) права прописываются в двух местах, в одном выбирается тип альбома (public - видимый в фотостанции даже без логина, private - видимый после логина в соответствии с правами доступа, ну и просто с доступом к альбому по паролю но без логина в фотостанцию), а в другом уже таки расписываются права доступа (только для второго типа альбомов, для private).

quixx · 19.02.2015
Так это вроде стандартная схема использования, какие тут проблемы?

 

Большое спасибо! Не знал про разграничение прав в самом Photo Station. Всё заработало, премного благодарен =)

Niman · 20.02.2015
(1). "личные папки для бэкапа с мобильного приложения" сделайте отдельными корневыми сетевыми папками, каждая - для своего пользователя.

То есть на первом уровне у Вас в таком случае будет что-то типа:

 

photo

backup_vasya

backup_petya

backup_natasha

...

Права на эти сетевые папки дайте конкретным пользователям настройками DSM. Соответственно у каждого пользователя будет доступ и к папке photo... И к папке, где хранятся его индивидуальные бэкапы. При этом вторая папка будет видна только ему одному и администратору системы. Задача решена. Не надо бояться создавать много сетевых папок "первого уровня". При разумном их наименовании с ними оперировать легче, нежели с правами на подпапки.

 

(2). Также для персональных бэкапов можно использовать личные главные папки пользователей home. Это подпапки, которые администратор системы видит в папке homes (а пользователи видят как папку home). и они уже сделаны так, что каждый пользователь видит только свою подпапку. Удобно тем, что эти папки создаются автоматически при создании нового пользователя, и никаких прав дополнительно настраивать не нужно. нужно просто настроить бэкапирующий софт, чтобы бэкапы складывались бы туда (а не в папку photo).

 

 

(3). То, что Вы хотите разграничить доступ к подпапкам, лежащим в одной общей папке сетевого доступа - также можно, но это действие достаточно заморочено (используется ACL), идейно неправильно, вообще говоря, тяжелее контролировать права, и без знаний и опыта выдачи прав через ACL - будет сложным особенно для новичка. Вариант '1' проще, а вариант '2' еще проще, понятнее, разумнее.

 

столкнулся со следующей проблемой, дело в том,что photostation я так понимаю, кроме своей папки photo - других в корне не понимает...а бэкап софт - это ds photo - почему то не хочет видеть эти папки...

 

SergeS · 21.02.2015
столкнулся со следующей проблемой, дело в том,что photostation я так понимаю, кроме своей папки photo - других в корне не понимает...а бэкап софт - это ds photo - почему то не хочет видеть эти папки...

 

Не понял, поясни поподробнее проблему.

Niman · 21.02.2015
Не понял, поясни поподробнее проблему.

 

не нашел как в photostation сменить или добавить папку для фото.

тоесть PS создает директорию "photo" в корневой сетевой папке, а мне предложили рядом с этой же папкой в корне создавать "natasha_backup" и т.п.

но в софтине на смартфон - ds photo+ - эта папка должна быть системной для photostation, иначе софтина ее просто не видит, как собственно и сама photostation...

так вот: как созданные мною директории в корне станции привязать к фотостанции?

надеюсь понятнее, сложно с объяснениями у меня ))

hafis · 21.02.2015
но в софтине на смартфон - ds photo+

Понятнее не стало.

 

Созданные в корне сетевые папки нельзя привязать к фотостейшн.

Но, к таким сетевым папкам можно привязать клоудстейшн. И, соответственно, со стороны смартфонов, программу DS Cloud, устанавливаемую на смартфоны.

Насколько понимаю, изначально задача звучала как "делать бэкапы со смартфонов". Сама Синолоджи предлагает для этого дела использовать сервис Cloudstation.

 

Видимо, для советов наиболее адекватных решений по задаче имеет смысл сформулировать не вопросы по инструментарию (как сделать то-то и то-то в неких инструментах). А сформулировать вопросы по исходной постановке задачи - на уровне необходимой функции. Что, куда должно бэкапиться? C какой периодичностью? Кто куда должен иметь доступ? Куда не должен иметь доступ? С каких устройств необходим доступ? Cмартфоны? Компьютеры? и т.п.

Абстрагируемся от ds photo+, сформулируйте пожалуйста исходную задачу на уровне пользователя, без привязки к софту. Это, возможно, будет эффективнее.

Niman · 21.02.2015
Понятнее не стало.

 

Созданные в корне сетевые папки нельзя привязать к фотостейшн.

Но, к таким сетевым папкам можно привязать клоудстейшн. И, соответственно, со стороны смартфонов, программу DS Cloud, устанавливаемую на смартфоны.

Насколько понимаю, изначально задача звучала как "делать бэкапы со смартфонов". Сама Синолоджи предлагает для этого дела использовать сервис Cloudstation.

 

Видимо, для советов наиболее адекватных решений по задаче имеет смысл сформулировать не вопросы по инструментарию (как сделать то-то и то-то в неких инструментах). А сформулировать вопросы по исходной постановке задачи - на уровне необходимой функции. Что, куда должно бэкапиться? C какой периодичностью? Кто куда должен иметь доступ? Куда не должен иметь доступ? С каких устройств необходим доступ? Cмартфоны? Компьютеры? и т.п.

Абстрагируемся от ds photo+, сформулируйте пожалуйста исходную задачу на уровне пользователя, без привязки к софту. Это, возможно, будет эффективнее.

 

в софтине ds photo+ есть возможность мгновенного слива фото\видео в личную папку ...photo\roman\

я сделал фото и она в фоновом режиме сама подкидывает фото сию секунду на станцию, мне даже запускать ее не нужно, а потом я залезаю в галереюds photo и помимо общих альбомов вижу свой личный скрытый от всех и точно такая же ситуация у каждого пользователя: помимо общих альбомов пользователь natasha - видит свой альбом, со своими фотами, которые автоматом сливаются с телефона, пользователь fox - видит свой.

ds cloud на сколько я понял не совсем так умеет делать...

вот и проблема в том, что photo station может работать только с папкой photo

папку photo я хочу открыть всем по SMB со всеми папками внутри: "новый год", "наши лица" и т.п.

но хочу, что бы по smb помимо этих папок - каждый из пользователей видел еще и свою личную.

 

сейчас выглядит так:

photo/niman*/

photo/vova*/

photo/bob*/

photo/ann*/

photo/новый год+/

photo/наши лица+/

* - личная папка, доступная в ds photo назначенному пользователю, в нее автоматом бэкапится фото\видео

+ - общий альбом

 

Задача: когда пользователь niman заходит по smb \\93.94.***.***\photo\

он должен видеть только папки niman, новый год, наши лица.

 

SergeS · 21.02.2015
в софтине ds photo+ есть возможность мгновенного слива фото\видео в личную папку ...photo\roman\

я сделал фото и она в фоновом режиме сама подкидывает фото сию секунду на станцию, мне даже запускать ее не нужно, а потом я залезаю в галереюds photo и помимо общих альбомов вижу свой личный скрытый от всех и точно такая же ситуация у каждого пользователя: помимо общих альбомов пользователь natasha - видит свой альбом, со своими фотами, которые автоматом сливаются с телефона, пользователь fox - видит свой.

ds cloud на сколько я понял не совсем так умеет делать...

вот и проблема в том, что photo station может работать только с папкой photo

папку photo я хочу открыть всем по SMB со всеми папками внутри: "новый год", "наши лица" и т.п.

но хочу, что бы по smb помимо этих папок - каждый из пользователей видел еще и свою личную.

 

сейчас выглядит так:

photo/niman*/

photo/vova*/

photo/bob*/

photo/ann*/

photo/новый год+/

photo/наши лица+/

* - личная папка, доступная в ds photo назначенному пользователю, в нее автоматом бэкапится фото\видео

+ - общий альбом

 

Задача: когда пользователь niman заходит по smb \\93.94.***.***\photo\

он должен видеть только папки niman, новый год, наши лица.

 

Все равно не уверен, что понял проблему, да и ds photo+ я не очень пользую... Ты говоришь о функции photo backup, я правильно тебя понял? Ну и в любом случае - фотостанция довольно гибко позволяет раскидывать права на доступ, почему бы тебе не сделать все что ты хочешь в рамках фотостанции и папки /photo? Или это так принципиально - дать всем доступ к этой папке, а потом боротся с тем, что бы кто то чего то там не видел? Или ты не нашел, где эти самые права на альбомы в фотостанции саспределать? Ну так это типичная проблема, многие не сразу это находят - надо залогинится в фотостанцию браузером (а не ds photo) под админом, там все найдешь...

 

Да и непонятно причем тут самба к фотостанции, фотостанция ж вроде только по http показывает свои фотки...

 

П.с. Еще посмотри на функционал персональных фотостанций, может это как раз то, что тебе надо, пусть каждый юзер держит свой личный бэкап фотографий, видимых только ему, у себя на персональной фотостанции, а папка /photo (и общая фотостанция) - пусть будет вся и всем доступна, это то, что ты хочешь?

Niman · 21.02.2015
Все равно не уверен, что понял проблему, да и ds photo+ я не очень пользую... Ты говоришь о функции photo backup, я правильно тебя понял? Ну и в любом случае - фотостанция довольно гибко позволяет раскидывать права на доступ, почему бы тебе не сделать все что ты хочешь в рамках фотостанции и папки /photo? Или это так принципиально - дать всем доступ к этой папке, а потом боротся с тем, что бы кто то чего то там не видел? Или ты не нашел, где эти самые права на альбомы в фотостанции саспределать? Ну так это типичная проблема, многие не сразу это находят - надо залогинится в фотостанцию браузером (а не ds photo) под админом, там все найдешь...

все я нашел, но права которые даются в фотостанции - никак не влияют на права при доступе по smb...

SergeS · 21.02.2015
все я нашел, но права которые даются в фотостанции - никак не влияют на права при доступе по smb...

 

Ну так естественно, фотостанция к самбе отношения не имеет. Права доступа по самбе выставляются в shared folders или в users, в самой dsm.

 

Почитай мое сообщеие выше, я там отредактировал только что, особенно про персональные фотостанции тебе может быть полезно.

Niman · 21.02.2015
Ну так естественно, фотостанция к самбе отношения не имеет. Права доступа по самбе выставляются в shared folders или в users, в самой dsm.

 

Почитай мое сообщеие выше, я там отредактировал только что, особенно про персональные фотостанции тебе может быть полезно.

 

дык я ж понимаю,что фс не имеет отношения к смб...

вот уже рядом...да, хочу, что бы смб как бы зеркалило фс...но как только открываю доступ к папке photo - всем видны и личные папки и не личные. тоесть когда я захожу на \\93.94.......\photo

под учеткой niman - я вижу

\photo\niman\

\phtoto\vova\

\photo\ann\

\photo\новый год\

 

тоесть в смб я могу залезть без учетки админа в любую личную папку пользователя. как этого не допустить?

 

П.С. каждый юзер и так держит свой персоональный бэкап...как раз с помощью функционала софтины.

но никак не могу сдружить их с смб.

SergeS · 21.02.2015
дык я ж понимаю,что фс не имеет отношения к смб...

вот уже рядом...да, хочу, что бы смб как бы зеркалило фс...но как только открываю доступ к папке photo - всем видны и личные папки и не личные. тоесть когда я захожу на \\93.94.......\photo

под учеткой niman - я вижу

\photo\niman\

\phtoto\vova\

\photo\ann\

\photo\новый год\

 

тоесть в смб я могу залезть без учетки админа в любую личную папку пользователя. как этого не допустить?

 

П.С. каждый юзер и так держит свой персоональный бэкап...как раз с помощью функционала софтины.

но никак не могу сдружить их с смб.

 

1) В фотостанции (которая главная, не персональные) - нет понятия "личная папка пользователя", это заморочки ds photo+, есть просто папки одноименные с юзером, функционально - ничего более, чем совпадение имен.

 

2) в smb доступ распределяется на уровне корневых shared folders, соответственно - либо каждый конкретный юзер имеет доступ ко всей папке /photo, либо не имеет, но все равно ко всей.

 

Отсюда вывод - если ты хочешь юзерам дать возможность (речь о самбе) держать свои фотки в /photo/имя-юзера, при этом хочешь, что бы все остальные юзеры имели доступ к /photo, но что бы они НЕ имель доступ с вот той самой папке /photo/имя-юзера, то обломайся, по крайней мере штатными средствами dsm так вроде сделать низзя.

 

Решение мне видится, как я и предлагал, в персональных фотостанциях, это совсем не то, что ты называешь "личная папка пользователя в ds", это нечто совсем другое, почитай хелп. Тогда каждый юзер сможет иметь свою персональную фотостанцию, видимую только ему (ну или как он там сам захочет), где он сам будет как бы админом, куда он будет бэкапить через ds photo+ свои фотки, ну а если он захочет их показать всем (ну или не всем, а каким-то группам юзеров), то ему придется перекинуть/скопировать эти фотки из своей персональной фотостанции в главную фотостанцию, то есть из своей папки /home/photo (которая на самом деле /homes/имя-юзера/photo) в общую папку /photo.

Ну или таки дать такой доступ на уровне своей персональной фотостанции, но не по самбе, потому что по самбе к персональным папкам юзеров должен иметь доступ только этот юзер, ну и админ.

 

Если то, что говорю - не понятно ;-), то читай хелп на тему домашних папок юзеров, персональных фотостанций и user home service. Ну или спрашивай уже поконкретнее...

Jeff · 24.02.2015
Так это вроде стандартная схема использования...

 

Из ньюансов могу только вспомнить:

...

2) права на папки можно прописывать только на глубину вложения 2, более глубокие папки (то бишь альбомы) получают права родительской папки.

...

Сергей, добрый вечер!

А вопрос возможности давать разграничение доступа глубже чем 2 вложения не поднимался? На форуме не смог что-то найти.

У меня структура папок такая: ГОД - МЕСЯЦ - ДЕНЬ. За 13 лет набралось более 70 тыс фото и 1,6 тыс папок, как-то переделывать структуру не хочется, а доступ близким дать надо.

Спасибо.

SergeS · 25.02.2015
Сергей, добрый вечер!

А вопрос возможности давать разграничение доступа глубже чем 2 вложения не поднимался? На форуме не смог что-то найти.

У меня структура папок такая: ГОД - МЕСЯЦ - ДЕНЬ. За 13 лет набралось более 70 тыс фото и 1,6 тыс папок, как-то переделывать структуру не хочется, а доступ близким дать надо.

Спасибо.

 

Наверное все же не ГОД-МЕСЯЦ-ДЕНЬ (вроде как одно имя, один уровень вложенности), а ГОД\МЕСЯЦ\ДЕНЬ (уже три уровня вложенности), я правильно тебя понял?

 

Если да, то тут печалька, не знаю, что тебе посоветовать - таки да, PhotoStation не умеет штатными средствами крутить права доступа на более глубоких уровнях, чем два.

Но всего возможных вариантов видится четыре, выбирай:

 

1) Оставить все как есть, ждать, может Синолоджи сподобится когда-нибудь это поправить, тем более что их периодически об этом просят;

2) Посмотреть внимательно в сторону других веб-галерей для фотографий, альтернатичных PhotoStation, их вроде есть, но точнее ничего сказать не могу;

3) Пробовать рулить правами доступа на низком уровне, напрямую из Линукса, а не из PhotoStation;

4) Переконвертировать (переименовать) твою структуру из трехуровневой ГОД\МЕСЯЦ\ДЕНЬ в, к примеру, одноуровневую ГОД-МЕСЯЦ-ДЕНЬ, ну или двухуровневую ГОД\МЕСЯЦ-ДЕНЬ, ну или такую двухуровневую с небольшой избыточностью, но как мне кажется - немного более удобную: ГОД\ГОД-МЕСЯЦ-ДЕНЬ

 

Я бы лично предпочел бы четвертый вариант, потому что я его уже предпочел :-) (click), и очень доволен. (Это паблик фотографии в персональной фотостанции, на самом деле вся коллекция семейных фото лежит в основной станции и организована немного более сложнее, вот тут я описал когда-то (click), хотя и поменял немного с тех пор).

 

Ну а для такого массового переименования есть куча всяких утилит, я когда-то успешно пользовался LupasRename и BulkRenameUtility, но не знаю, подойдут ли они в твоем случае.

 

И еще - если будешь переименовывать, будь осторожен, не уничтожь всю свою коллекцию (или не слей ошибочно все файлы в один фолдер), тренируйся на кошечках, в отдельном тестовом фолдере со скопированной твоей структурой папок.

Jeff · 25.02.2015
Наверное все же не ГОД-МЕСЯЦ-ДЕНЬ (вроде как одно имя, один уровень вложенности), а ГОД\МЕСЯЦ\ДЕНЬ (уже три уровня вложенности), я правильно тебя понял?

Сергей, спасибо большое за развернутый ответ.

Да, все верно, структура именно такая: ГОД\МЕСЯЦ\ДЕНЬ

Но всего возможных вариантов видится четыре, выбирай:

1) Оставить все как есть, ждать, может Синолоджи сподобится когда-нибудь это поправить, тем более что их периодически об этом просят;

2) Посмотреть внимательно в сторону других веб-галерей для фотографий, альтернатичных PhotoStation, их вроде есть, но точнее ничего сказать не могу;

3) Пробовать рулить правами доступа на низком уровне, напрямую из Линукса, а не из PhotoStation;

4) Переконвертировать (переименовать) твою структуру из трехуровневой ГОД\МЕСЯЦ\ДЕНЬ в, к примеру, одноуровневую ГОД-МЕСЯЦ-ДЕНЬ, ну или двухуровневую ГОД\МЕСЯЦ-ДЕНЬ, ну или такую двухуровневую с небольшой избыточностью, но как мне кажется - немного более удобную: ГОД\ГОД-МЕСЯЦ-ДЕНЬ

Мне вариант 1 и 2 приемлемы, 3й невозможен (знаний таких нет), а 4й вариант невозможен из-за существующих объемов (400Гб). Мне пока сложно представить удобство поиска среди 1600 папок сложенных в одно место. Мне тогда будет проще создать зеркало фотоархива, удалить лишнее, и дать стандартный доступ на 2 вложения.

Надо будет и мне написать в Synology )

Еще раз спасибо за помощь.

SergeS · 25.02.2015
Сергей, спасибо большое за развернутый ответ.

Да, все верно, структура именно такая: ГОД\МЕСЯЦ\ДЕНЬ

 

Мне вариант 1 и 2 приемлемы, 3й невозможен (знаний таких нет), а 4й вариант невозможен из-за существующих объемов (400Гб).

 

Ну и зря :-)

Объем на самом деле не имеет большого значение - ты же не руками будешь переименовывать. А настроить сценарий в одной из тех програм, что я тебе рекомендовал - это дело нескольких минут, потом процесс полностью автоматический. А если переименование делать прямо на nas'e самописным скриптом - так это вообще займет секунды, хотя на написание скрипта уйдет немного больше времени. Единственный серъезный недостаток - на время переименования и на последующую переиндексацию (что реально может занять долгое время) - твоя фотостанция недоступна.

 

Мне пока сложно представить удобство поиска среди 1600 папок сложенных в одно место. Мне тогда будет проще создать зеркало фотоархива, удалить лишнее, и дать стандартный доступ на 2 вложения. Надо будет и мне написать в Synology )

 

Вот это я не понял, поясни о чем это ты вообще? :-)

Jeff · 26.02.2015
Ну и зря :-)

Объем на самом деле не имеет большого значение - ты же не руками будешь переименовывать.

Можно и программу использовать, посмотрю на досуге )

Другое дело, мне не нравится другая структура, текущую структуру я для себя организовал в 2005 году и перестраиваться из-за косяка, возможно временного, Synology ой как не хочется.

 

Вот это я не понял, поясни о чем это ты вообще? :-)

Если весь архив сделать одноуровнемым:

папки вида «ГГГГ_месяц_ ДД» получится около 1500 папок в одном массиве, очень неудобно искать нужную дату.

Если сделать двух уровневым «ГГГГ\Месяц_ДД» то этот вариант лучше, меньше папок перебирать при поиске нужной, подумаю над этим вариантом.

 

SergeS · 26.02.2015
Можно и программу использовать, посмотрю на досуге )

Другое дело, мне не нравится другая структура, текущую структуру я для себя организовал в 2005 году и перестраиваться из-за косяка, возможно временного, Synology ой как не хочется.

 

Понятно, дело хозяйское...

 

Если весь архив сделать одноуровнемым:

папки вида «ГГГГ_месяц_ ДД» получится около 1500 папок в одном массиве, очень неудобно искать нужную дату.

Если сделать двух уровневым «ГГГГ\Месяц_ДД» то этот вариант лучше, меньше папок перебирать при поиске нужной, подумаю над этим вариантом.

 

Да, мне тоже второй вариант больше нравится, в основном архиве у меня именно так и сделано...

Но и первый вариант не так уж плох, учти, что при таком наименовании папок сортировка фолдеров по алфавиту автоматически эквивалентна сортировке по дате.

 

UPDATE: Только у меня не «ГГГГ\Месяц_ДД», а «ГГГГ\ГГГГ_Месяц_ДД», что бы гарантированно избежать одноименных папок. Ну и еще потом я обычно к имени папки добавляю в конец название события, так сразу понятно об чем эти фотки и на сортировку не влияет.

Jeff · 27.02.2015
UPDATE: Только у меня не «ГГГГ\Месяц_ДД», а «ГГГГ\ГГГГ_Месяц_ДД», что бы гарантированно избежать одноименных папок. Ну и еще потом я обычно к имени папки добавляю в конец название события, так сразу понятно об чем эти фотки и на сортировку не влияет.

 

Сейчас у меня структура ГГГГ\ММ-месяц\ДД месяц ГГГГ

где - ММ - это порядковый номер месяца, чтобы нормально сортировались папки.

 

Для себя решил, что скорее всего оптимизирую не прибегая к большим трудозатратам, будет практически как у тебя ГГГГ-ММ-Месяц\ДД-месяц-ГГГГ

2й уровень оставлю без изменения, много гемороя.

 

Ладно, наверное пора заканчивать флудить в чужой теме, Сергей, еще раз спасибо за подсказанный вектор. ;-)

SergeS · 27.02.2015
Ладно, наверное пора заканчивать флудить в чужой теме, Сергей, еще раз спасибо за подсказанный вектор. ;-)

 

Да не за что...

 

Если найдешь какую хорошую замену PhotoStation - дай знать :-)

facetheheat · 06.04.2015

Здравствуйте.

Не хотелось бы флудить и создавать новую тему. Вопрос похожий.

 

Пользователи:

- я,

- жена.

 

Папка по smb/afp:

/photos

 

В неё заливаем фотографии в формате:

yyyy/yyyy.mm.dd-descritiption

yyyy/yyyy.mm.dd-descritiption

 

По SMB/AFP подключаемся из под пользователей, созданных в DSM.

При этом, и я, и жена видим абсолютно все папки, которые заливал другой пользователь.

 

Проблема при использовании DSPhoto:

Если я заливаю, то жена не видит папку(альбом). Если она - то я.

Как сделать так, чтобы и я, и жена могли заливать фотографии по smb/afp, при этом они были видны в DSPhoto для обоих пользователей.

 

Если я включаю для альбомов публичный доступ, то фотографии можно посмотреть без входа в DSPhoto, нам это не подходит :)

 

Настройки в DSPhoto никакие не менял.

SergeS · 06.04.2015
Здравствуйте.

Не хотелось бы флудить и создавать новую тему. Вопрос похожий.

 

Пользователи:

- я,

- жена.

 

Папка по smb/afp:

/photos

 

В неё заливаем фотографии в формате:

yyyy/yyyy.mm.dd-descritiption

yyyy/yyyy.mm.dd-descritiption

 

По SMB/AFP подключаемся из под пользователей, созданных в DSM.

При этом, и я, и жена видим абсолютно все папки, которые заливал другой пользователь.

 

Проблема при использовании DSPhoto:

Если я заливаю, то жена не видит папку(альбом). Если она - то я.

Как сделать так, чтобы и я, и жена могли заливать фотографии по smb/afp, при этом они были видны в DSPhoto для обоих пользователей.

 

Если я включаю для альбомов публичный доступ, то фотографии можно посмотреть без входа в DSPhoto, нам это не подходит :)

 

Настройки в DSPhoto никакие не менял.

 

Надо зайти в фотостанцию (http://<ваш IP>/photo) как админ и выставить права на доступ для вас и для жены.

facetheheat · 06.04.2015
Надо зайти в фотостанцию (http://<ваш IP>/photo) как админ и выставить права на доступ для вас и для жены.

Они выставляются для уже созданных папок, а если я создаю новую папку - права на неё не распространяются.

И так каждый раз что ли делать?

Неужели нет способа двум юзерам иметь доступ к одним и тем же альбомам, не обновляя каждый раз права доступа...

 

Если заходить под админом,

- система учетных записей: Учетные записи DSM,

- личная Photo Station: отключена.

SergeS · 06.04.2015
Они выставляются для уже созданных папок, а если я создаю новую папку - права на неё не распространяются.

И так каждый раз что ли делать?

Неужели нет способа двум юзерам иметь доступ к одним и тем же альбомам, не обновляя каждый раз права доступа...

 

Надо подумать, возможно тут таки есть проблема :-)

Но ее наверное можно обойти, например:

 

1) судя по примеру ваших путей - у вас уже есть два уровня вложенности: год и сам собственно альбом, тогда можно выставить общий доступ для обоих юзеров на папку верхнего уровня, на год, тогда, насколько я понимаю (хотя и не уверен на 100%), все что под этим годом будет автоматычно наследовать права доступа из папки верхнего уровня. Все равно придется ручками вмешиватся и править, но уже не каждый раз, а раз в год,

 

2) или пересмотреть структуру ваших папок, у вас все равно дублируется год дважды, можно вместо yyyy/yyyy.mm.dd-descritiption сделать что то типа - MyHoneyWifesAlbums/yyyy.mm.dd-descritiption и MyAlbums/yyyy.mm.dd-descritiption, а дальше - как в пункте первом, только править вообще не придется,

 

3) или один эккаунт для обоих юзеров, в конце концов тоже решение :-)

 

Мне лично больше всего нравится вариант 2.

Но имейте в виду, что у фотостанции есть один существенный недостаток в плане выставлений прав доступа - выставлять права можно только на первом и втором уровне вложенности, глубже - фигвам...

 

Если заходить под админом,

- система учетных записей: Учетные записи DSM,

- личная Photo Station: отключена.

 

Это не влияет...

facetheheat · 07.04.2015
1) судя по примеру ваших путей - у вас уже есть два уровня вложенности: год и сам собственно альбом, тогда можно выставить общий доступ для обоих юзеров на папку верхнего уровня, на год, тогда, насколько я понимаю (хотя и не уверен на 100%), все что под этим годом будет автоматычно наследовать права доступа из папки верхнего уровня. Все равно придется ручками вмешиватся и править, но уже не каждый раз, а раз в год,

2) или пересмотреть структуру ваших папок, у вас все равно дублируется год дважды, можно вместо yyyy/yyyy.mm.dd-descritiption сделать что то типа - MyHoneyWifesAlbums/yyyy.mm.dd-descritiption и MyAlbums/yyyy.mm.dd-descritiption, а дальше - как в пункте первом, только править вообще не придется,

Мне лично больше всего нравится вариант 2.

Спасибо, похоже придется выбрать один из вариантов, другого способа нет.

SergeS · 07.04.2015
Спасибо, похоже придется выбрать один из вариантов, другого способа нет.

 

Кстати, только что обратил внимание, похоже все еще проще - в правах юзера фотостанции в самом верху таблицы есть галка "browse albums", она то как раз и дает умолчательные права каждому конкретному юзеру видеть или не видеть новые альбомы, если я правильно понимаю... Вот это как раз то, что вам нуна.

facetheheat · 08.04.2015
Кстати, только что обратил внимание, похоже все еще проще - в правах юзера фотостанции в самом верху таблицы есть галка "browse albums", она то как раз и дает умолчательные права каждому конкретному юзеру видеть или не видеть новые альбомы, если я правильно понимаю... Вот это как раз то, что вам нуна.

 

Если вы про кнопку, то да, я так и планирую сделать. Но она, не работает для новых альбомов, если они в корневой папке.

Так что придется создавать структуру yyyy/blablabla и раз в год обновлять :)

http://i57.tinypic.com/90vif9.png

 

 

SergeS · 08.04.2015
Если вы про кнопку, то да, я так и планирую сделать. Но она, не работает для новых альбомов, если они в корневой папке.

Так что придется создавать структуру yyyy/blablabla и раз в год обновлять :)

http://i57.tinypic.com/90vif9.png

 

раз не работает, то насколько я понимаю - это таки баг... И тогда - таки да, придется вам поработать ручками...