1

このガイドに従って、grunt-s3 を使用して ember-js アプリケーションの Amazon s3 アップロード手順をセットアップしました: http://www.octolabs.com/blogs/octoblog/2014/05/24/deploying-ember-cli-to -amazon-s3-with-grunt/

ubuntu サーバーに s3 ファイルシステムをマウントすると、すべてのファイルのアクセス許可モードが 000 になっていることに気付きました。

ファイルのアクセス許可を 644 に設定したいのですが、どうすればそれを達成できますか?

4

2 に答える 2

0

grunt.js ファイルのオプション セクションに "x-amz-meta-mode": "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()
}
于 2014-10-24T13:08:34.417 に答える