Обеспечение доступа ftp (выбранных файлов) пользователям из хешированного репозитория уникальных файлов

Вы можете использовать CIOPFS CiOPFS CiOPFS Ciopfs .

mkdir /tmp/case-sensitive /tmp/case-insensitive
ciopfs /tmp/case-sensitive /tmp/case-insensitive
TMPDIR=/tmp/case-insensitive myapp
fusermount -u /tmp/case-insensitive

CIOPFS - это предохранитель FileSystem , который доступен на большинстве вариантов Unix, включая Linux. Вам, возможно, понадобится явно позволить пользователю выполнить это приложение для использования предохранителей (я не знаю, позволяет ли RHEL пользователи использовать PUSE по умолчанию).

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

0
05.08.2014, 19:35
1 ответ
  1. Храните общие файлы с владельцем, неизвестным кому-либо из пользователей. (некоторый пользователь admin).
  2. Когда userA загружает общий файл, смена собственника файл от admin до userA. Таким образом, userA будет считать себя Владелец файла.
  3. После завершения загрузки файла верните разрешение файла на admin user.
0
28.01.2020, 04:59

Теги

Похожие вопросы