qawsed55

Members
  • Content Count

    27
  • Joined

  • Last visited

Community Reputation

4 Neutral

About qawsed55

  • Rank
    Junior Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Рабочая версия скрипта. Добавлена возможность устанавливать доступ на файлы (по маске). Как файлы в конкретном каталоге, так и по уровню вложенности. Замечено, что при наличии "Папок с изменяющимся именем" - скрипт требует двойного прогона. После первого прогона не все доступы будут прописаны. Тестовую структуру файлов и каталогов (в наличии в прикрепленном к посту архиве) скрипт обрабатывает порядка 12 минут на виртуальной DSM, которая работает на 218+ Да, это довольно долго, но имеем то, что имеем. Переделки в ближайшем будущем не планируются. Чтобы было веселее, тек
  2. я не в курсе что этот матрикс делает. Вообще не в курсе, так что трудно даже понять в какую сторону копать. В логах, в последней строке - он ругается, что не находит pg_hba.conf Или ненаходит, или в этом файле какие-то фатальные ошибки. Нужно пролезть в кишки контейнера и позаглядывать в файл. Я не помню как я это делал, чтобы расписать побуквенно. Суть в том, чтобы пробраться ssh на синагогу, дальше командами докера уже приатачить нужный контейнер, пролезть в его файловую систему и в ней уже смотреть\редактировать файлы. Как это сделать уже не помню. docker ls -a это
  3. Загружаеццо 202 МБ. Двойной клик по загруженному: и меняем порты с АВТО, на примерно такое. Если будет стоять АВТО, то синагога при каждом запуске будет менять эти порты. Нужно следить, чтобы указанные нами порты небыли заняты никем на синагоге (ни в иных контейнерах докера, ни в иных службах). Думаю, повторный запуск у тебя не вышел как раз из-за этого ) Но, не факт. Ну и всё вроде. Что там внутрях этого матрикса я не в курсе. Теперь, при обращении к портам 18008, 18009 или 18448 по локальному адресу своей синагоги - попадаешь на соответству
  4. Ставил в докер OpenFire с целью организовать общение и доступ к gsm-шлюзу. Столкнулся с граблями по серому ip и пока отложил в сторону. Но OpenFire вроде как завелся и я даже к нему смог закогтиццо с локальной машины клиентом (емнип jisty). А также в свое время пользовался uMurmur (есть в пакетах сообщества packages.synocommunity.com) через клиента Plumble (на андроиде). Но оно для геймеров предназначено, там нельзя позвонить по номеру, так сказать. Заходишь в группу и в ней уже разговариваешь. Я создал группы попарно для нескольких пользователей, прописал каждому доступ в эти группы
  5. Могу предложить поколупать кишки системы. В синелоге используется своя утилита для руления доступами - synoacltool. Мож с ней чего-нить можно наколдовать. Для примера, ниже на скрине виден список каталогов и доступы:
  6. Docker - весьма своеобразная штука. Я как-то пытался разобраться в его "слоях", но толком не вдуплил. Я бы покопался в самой Jellyfin. Если там есть функция сохранения настроек, то сохранил, завел новый контейнер, загрузил и вуаля. Можно прокинуть папку с конфигами из докера в синагогу, стащить их, и такое же проделать на новом контейнере. Ну, или спрашивать на форумах, где есть специалисты по докеру. Кстати, экспортированные контейнеры, которые работали на синагоге - после импорта у меня не взлетали. Почему - не знаю. Чистил после экспорта даже через консоль, прямым командами д
  7. а чо - есть исходники? Голый C++в студию, и подскажем куда копать )) Собственно, а чем синхронизация не устраивает? Дубликаты, дескать? Ну да и хрен с ними. Накрайняк закажи себе скрипт, который будет жить в синагоге и смотреть: если в папке для синхронизации появился некий файл, то быстренько делаем жесткую ссылку на такой же, в расшаренной папке SMB. Таким образом, на синагоге физически будет один файл, но в двух разных местах. Може и сработает.
  8. Мудрые люди говорят: не чини то, что работает! Если синагога будет стоять за фаерволом, то зачем ее обновлять? Мсье нечем заняться, как чинить что либо? Та же винда при обновках, порою ломает людям в лучшем случае - настроение. Лучшее - враг хорошего! Если мне что-то конкретное не нужно в обновке - я не обновляюсь. Лично мое мнение, что так правильно. В целом, могу сказать: у меня с месяцами аптайма работала с 8-ю винтами (WD RED), на которые постоянно лился видеопоток от 40+ камер (часть по H264, часть по onvif, часть постоянно отпадала из-за линка в 150+ метров говнокабел
  9. Итак, выкладываю на суд общественности альфа версию Universal Script for Security Rights. Пользоваться нужно вот так: 0000. ДЕЛАЕМ БЭКАП! Устанавливаем пакет Perl. Открываем файл Config.xlsx и воссоздаем структуру папок, соответствующую вашей. Рекомендую в первый раз просто создать структуру папок и проверить правильно ли отработает скрипт. Прописываем внизу названия групп ИДЕНТИЧНО тому, как прописаны группы в Synology (доступы раздаются именно на группы, а не на пользователей) Проставляем доступы в соответствующих столбцах, распределяя кому куда можно
  10. нет, не рассматривал. Никогда не пользовал да и не слышал, чего уж греха таить ) Юзера привыкли проводником пользоваться. Да и я тоже ) Так же есть спецсофт, который работает с файлами, прописывая себе пути к этим файлам. Не уверен, что он будет работать по http или подобным протоколам. Я уже нашел вариант решения (за денюжку). Perl - скрипт парсер ексельки. Я скармливаю ексельку как на скрине, в которой прописываю кому где чего можно и низзя. А скрипт шуршит по папкам, раздавая права. Всё, что не прописано в ексельке побуквенно - получает разрешения от родителя.
  11. Добрый день, камрады! Прошу помочь реализовать следующую нужду: Синелога используется как файлообменник. Файлообменник имеет определенную структуру папок с некоторой глубиной вложенности. И доступы внутри структуры весьма разные. Наследование тут не помогает. Часть папок статична, то есть не меняется. А в некоторых подпапках создается периодическая однотипная структура. Типа "НАЗВАНИЕ ЗАКАЗА" >> Документация | Чертежи | От заказчика. То есть при создании заказа - создается папка с названием заказа и в ней создается набор подпапок. И к этому набору довольно непростая
  12. А чем это не угодило? если хочется изврата, то можно и извратиться:
  13. Добрый день! Решил немного автоматизировать чистку файлов в обменнике офиса. Хочу: чистить файлы, которые созданы более 70 дней назад. Что нужно: Идем в панель управления, далее в планировщик. Создаю "СКРИПТ, ЗАДАННЫЙ ПОЛЬЗОВАТЕЛЕМ", устанавливаю необходимую периодичность и ввожу сам текст скрипта на последней вкладке: find /volume1/Local\ Exchange/Обменник/-=scan=-* -mtime +70 -exec rm {} \; Пояснения: volume1 - это "корень" файлостанции Local Exchange - папка общего доступа (лежит в корне файлостанции). Слеш перед пробелом - для экранирования пробела в пу
  14. ну я хз, скрины делал с рабочей системы (не офф) у меня эта синагога hasp еще раздает (родным пакетом для раздачи хаспа), может быть этот пакет расшаривает - я не в курсе. Собственно, написал про config editor просто для информации.