2014-10-24 1 views
0

Я последовал за это руководство, чтобы создать процедуру загрузки амазонка s3 для моего Ember-JS приложения с хрюкать-s3: http://www.octolabs.com/blogs/octoblog/2014/05/24/deploying-ember-cli-to-amazon-s3-with-grunt/Право доступ к файлу с s3fs и убунтом

я заметил, что при установке s3 файловой системы в моем Ubuntu Server, все файлы были в режиме разрешений 000.

Я хочу иметь файлы с разрешением 644. Как я могу достичь этого?

+0

Возможный дубликат [Mount S3 (s3fs) на EC2 с динамическими файлами - Постоянное публичное разрешение] (http://stackoverflow.com/questions/18094543/mount-s3-s3fs-on-ec2-with-dynamic-files-persistent-public-permission) – George

ответ

0

В разделе Параметры моих grunt.js файл я добавил "X-АМЗ-мета-режим": "33188"

options: { 
key: '<%= aws.AWSAccessKeyId %>', 
secret: '<%= aws.AWSSecretKey %>', 
bucket: '<%= aws.bucket %>', 
access: 'public-read', 
headers: { 
    // Two Year cache policy (1000 * 60 * 60 * 24 * 730) 
    "Cache-Control": "max-age=630720000, public", 
    "x-amz-meta-mode": "33188", 
    "Expires": new Date(Date.now() + 63072000000).toUTCString() 
}