私はCFTを使用してのUbuntuのEC2インスタンスを作成し、その後、私はこれは私が使用するコマンドである/someurl/wildfly/standalone/deployments
EC2インスタンスにコピーS3オブジェクトは失敗し、403エラー
に位置私のインスタンスのフォルダにWARファイルをコピーします:
aws s3 cp s3://my/url/to/skcloud.war /someurl/wildfly/standalone/deployments/ --sse
これはエラーです:
私が試した何fatal error: An error occurred (403) when calling the HeadObject operation: Forbidden
:
sudo chmod -R 757 /someurl/wildfly/standalone/deployments/
この問題を解決するには、次に何をすべきですか?たとえば、warファイルへの書面によるアクセス権があるかどうかを確認する方法です。
おかげで、
あなたは 's3:// my/url/to/skcloud.war'にアクセスできません。 –
@ MarkB私のpemファイルを使用してインスタンスを作成し、私は読み書き可能なwarファイルをアップロードします。 "あなた"は私が作成したインスタンスを意味しますか?アクセスを許可する方法は? –
pemファイルは無関係です。 「あなた」とは、AWS CLIツールが使用しているIAM資格情報を意味します。そのサーバーで資格情報を設定していない場合は、EC2インスタンスに割り当てられているIAMロールを使用しています(割り当てられている場合)。 –