2017-02-08 3 views
3

Ich habe einen S3-Bucket erstellt und SSE-Bucket-Richtlinie (serverseitige Verschlüsselung mit Amazon S3-verwalteten Schlüsseln) über Cloud-Bildung zugeordnet. Wie lade ich ein Objekt über AWS cli mit S3-aware-server-side-encryption auf das Objekt hoch? Ein Beispiel würde sehr geschätzt werden.aws s3 Bucket-Verschlüsselung

Antwort

6

Sie erwähnen nicht, welches Tool oder SDK Sie zur Interaktion mit S3 verwenden. Um die AWS CLI tool zu verwenden, um eine Datei zu S3 mit dem Server-Seite-Verschlüsselung-Flag gesetzt zu kopieren:

aws s3 cp <local path> <s3 path> --sse AES256

Es gibt andere Optionen -sse Sie andere Verschlüsselungsschlüssel angeben, wie KMS-Schlüssel verwenden können.

+0

Vielen Dank !! Genau die perfekte Antwort, nach der ich gesucht habe. – Aty

+3

Hallo @Aty, wenn diese oder jede Antwort Ihre Frage gelöst hat, denken Sie bitte daran [akzeptieren] (http://meta.stackexchange.com/q/5234/179419), indem Sie auf das Häkchen klicken. Dies zeigt der breiteren Gemeinschaft, dass Sie eine Lösung gefunden haben und sowohl dem Antworter als auch Ihnen einen guten Ruf verschaffen. Es besteht keine Verpflichtung, dies zu tun. –