aws configure --profile XXXでのプロファイル作成がうまくいかずに困っています。
現象
- aws configure --profile XXX コマンドを実行しても、.awsディレクトリ下にcredentialsとconfigファイルが作成されない。
- 再度aws configure --profile XXX を実行すると、既存の設定が表示されるにもかかわらず、aws configure listを実行するとすべてnoneとなっており、設定が確認できない。
上記の現象の原因お分かりでしたらご教示いただきたいです!
######【追記】
aws configure list --profile XXXを実行したところ、以下のように設定を確認することができました。
Name Value Type Location ---- ----- ---- -------- profile XXX manual --profile access_key ****************H6L6 shared-credentials-file secret_key ****************jVRU shared-credentials-file region ap-northeast-1 config-file ~/.aws/config
また、aws configure --profile XXX実行すると、以下のようになります。
$ aws configure --profile XXX AWS Access Key ID [****************H6L6]: ****************H6L6 AWS Secret Access Key [****************jVRU]: ****************jVRU Default region name [ap-northeast-1]: ap-northeast-1 Default output format [json]: json
依然としてcredentialsとconfigファイルは作成されないままです。
????.awsディレクトリが空のままです

????実行時のカレントディレクトリです

もしお分かりのことがあればご教示いただけますと幸いです。
環境
aws-cli/1.18.219 Python/3.8.5 Linux/5.4.72-microsoft-standard-WSL2 botocore/1.19.59
キー情報がもし入っていたらマスクしつつ、それぞれのコマンド実行結果を貼ってください。
ディレクトリの中身の確認結果も含みます。
> credentialsとconfigファイルは作成されない
これをどのように確認したのかについてもお願いします。
コマンドによりどのディレクトリを確認したのかを見たいです。
その際はpwdコマンドでカレントディレクトリも合わせて出力してください。
ご確認いただきありがとうございます。お手数おかけしすみません。
ご指摘の画像追加いたしました。ご確認頂けますと幸いです!
リージョンの設定が~/.aws/configにあるのが気になりますね…。
今WSL2の環境に触れる状態じゃないので手探りになっちゃいますが
ls -l ~/.aws/
とするとどうなりますか?
また
cd ~/
pwd
とするとどこのディレクトリが表示されますかね。
うーん、先のコマンド実行時のカレントディレクトリは見ればわかる(横に出てる)ので、
ls -l ~/.aws/
cd ~/
pwd
がみたいです
あなたの回答
tips
プレビュー