Sie können S3 auf dem Bildschirm der Verwaltungskonsole erstellen, aber ich habe es nie erstellt, indem ich es mit CLI betrieben habe. Deshalb habe ich es dieses Mal versucht.
aws --version
$ aws configure
AWS Access Key ID [None]:
AWS Secret Access Key [None]:
Default region name [None]: ap-northeast-1
Default output format [None]: json
Für "AWS Access Key ID [None]:" und "AWS Secret Access Key [None]:" ist nichts angegeben.
$ mkdir ~/work
$ cd ~/work
$ wget https://hogehoge/hogehoge.png
Führen Sie den Befehl s3 ls aus, indem Sie den Bucket angeben. Überprüfen Sie, ob ein Bild vorhanden ist.
$ aws s3 ls s3://hoge
Sie können auch überprüfen, ob sich ein Image auf der Verwaltungskonsole befindet.
Legen Sie mit dem folgenden Befehl die öffentlichen Zugriffsrechte über die CLI fest.
$ aws s3api put-object-acl --acl public-read --Bucket-Dateiname--Schlüsselbildname(hoge.png)
Überprüfen Sie, ob die Zugriffssteuerungsliste eine Berechtigungseinstellung enthält.
$ aws s3api get-object-acl --Bucket-Dateiname--Schlüsselbildname(hoge.png)
Klicken Sie in der Verwaltungskonsole auf die Objekt-URL und prüfen Sie, ob das Bild geöffnet werden kann. Wenn Sie wie oben beschrieben vorgehen, wird das Bild angezeigt.
Wenn Sie auf die Objekt-URL klicken und "Zugriff verweigert" angezeigt wird und das Bild nicht angezeigt wird, klicken Sie im Umriss des Objekts auf die Schaltfläche "Veröffentlichen". Es wird angezeigt.
Referenz Erste Schritte mit Linux Erste Schritte mit AWS
Recommended Posts