LINUX.ORG.RU
ФорумAdmin

Знает кто решение прозрачного разделения каталога на несколько юзеров? +encfs


0

1

Приветствую.

Интересно было бы хранилище encfs разделить между несколькими допущенными пользователями и чтобы каждый имел все права на файлы в «своем» подключении к этой encfs. В штатном режиме можно несколько пользователей подключить к одному хранилищу - но права будут того пользователя который записал конкретный файл.

Пока удалось такой вариант сделать только поверх webdav ресурса. Делается ресурс и в нем располагается хранилище шифрованных файлов (ну тот же yandex.disk). Затем подключаешься с разных мест разными пользователями и пишешь в этот ресурс. В итоге у каждого пользователя файлы видны как свои а на ресурсе шифрованные.

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

Документы должны быть доступны когда машина в оффлайне.

Это извечная задача - иметь и раздавать свои файлы в массе мест где можешь находиться и чтобы файлы были относительно актуальными и доступными даже при временной недоступности интернета. Не забывая при этом о безопасности.

Есть масса решений для синхронизации - но везде будут проблемы с правами файлов путешествующих между машинами.

Пока вижу лишь путь геморроя со своим облаком (webdav) где узлы будут синхронизироваться между собой а отдельные пользователи цепляться каждый к локальному серверу - вплоть до локального сервера на своем ноутбуке.

Вот как то так...
Поиск пока не навел на устраивающее решение.

★★★

Последнее исправление: n0mad (всего исправлений: 1)

А в ответ тишина....
и мертвые с косами.

n0mad ★★★
() автор топика

В итоге у каждого пользователя файлы видны как свои

Но зачем?

чтобы каждый имел все права на файлы в «своем» подключении к этой encfs

ЯННП, но похоже что, ты хочешь g+rwx и SUID на каталог. Не?

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от no-such-file

ЯННП, но похоже что, ты хочешь g+rwx и SUID на каталог. Не?

Я про доступ совершенно разных пользователей на разных машинах. Не обязательно каждому пользователю быть прописанным на сервере с которого он хочет брать/клать файлы и входить в группу этого сервера. С другой стороны конечно никто не запрещает выставить o+rwx

В общем пока все таки техзадание еще не смог осмыслить.
«Не понимаю чего хочу».

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

В варианте yandex.disk+encfs это уже всё автоматически решено, но эта конструкция дико зависима от интернета. Хочется получить то же но локально а через интернет только синхронизировать.

n0mad ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.