Разрешения Amazon S3 (S3FS) Owncloud

Я установил ведро, и все работает нормально. Мой Fstab такой

mybucket /path/to/mountpoint fuse.s3fs _netdev,allow_other 0 0

Но когда я попадаю на домашнюю страницу Owncloud, он сообщает мне, что мне нужно установить chmod 0770 в каталог. Но монтирование S3fs вообще не может быть изменено.

Удаление allow_other тоже не работает, потому что только root имеет доступ к монтированию.


person Kobject    schedule 18.02.2016    source источник


Ответы (1)


Прошло 10 месяцев после того, как вы опубликовали свою проблему, но я только что оказался в такой же ситуации, вот решение для тех, кому это нужно:

В файле /etc/fstab просто добавьте запись об автоматическом монтировании:

s3fs#YOUR_S3_BUCKET_NAME /YOUR_MOUNTPOINT fuse allow_other,use_cache=/tmp/cache,uid=apache,gid=apache,umask=007 0 0

В приведенном выше случае он монтируется с правами собственности apache пользователя и группы. umask=007 делает свое дело и устанавливает разрешения для нужной папки.

person João Duarte    schedule 15.12.2016