2

バケットをマウントしましたが、すべて正常に動作しています。私のFstabはこんな感じです

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

しかし、Owncloud のホームページにアクセスすると、ディレクトリに chmod 0770 を設定する必要があると表示されます。しかし、S3fs マウントは chmod できません。

root のみがマウントにアクセスできるため、allow_other を削除しても機能しません。

4

1 に答える 1

3

問題を投稿してから 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トリックを行い、必要なフォルダーにアクセス許可を設定します。

于 2016-12-15T00:29:21.097 に答える