Berechtigungen beim Hochladen auf Amazon S3 mit Transmit 4 automatisch festlegen [geschlossen]
Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so ist es zum Thema für Super User.
Geschlossen Vor 10 Jahren.
Verbessern Sie diese FrageWeiß jemand, wie die Leseberechtigungen für "World" beim Hochladen einer Datei auf Amazon S3 mit Transmit automatisch festgelegt werden? Es ist derzeit ein zweistufiger Prozess in meinem Workflow:
- Datei hochladen
- Berechtigungen ändern, damit die Datei gelesen werden kann
Ich würde es wirklich vorziehen, Schritt 2 zu eliminieren und einfach die Datei hochzuladen und Berechtigungen festzulegen. Gibt es eine Möglichkeit, ein Profil zu erstellen, das diesen Schritt für mich erledigt?
2 answers
Gehen Sie in das Menü Einstellungen > Regeln, und das kann dort eingestellt werden. Keine gute Sache.
Ja, Sie können Bucket-Richtlinien verwenden, um Bucket so zu konfigurieren, dass alle vorhandenen und neuen Dateien werden öffentlich verfügbar sein.
Hier ist die Bucket-Richtlinie, die Sie anwenden müssen:
{
"Version": "2008-10-17",
"Statement": [
{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::/*"
]
}
]
}
Sie können S3 Browser Freeware verwenden, um Bucket Policy anzuwenden: http://s3browser.com/working-with-amazon-s3-bucket-policies.php
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-01-14 21:05:14