J'ai eu un compte AWS configuré pour travailler avec le CLI. Le niveau libre a expiré alors je configurais un autre compte. J'ai créé un utilisateur iam Ran de la CLI si j'exécute la commande Les variables d'environnement sont définies sur le nouvel utilisateur également. Quelqu'un peut-il expliquer cela et comment le changer pour utiliser mon nouveau compte? P> AWS configure code> et mettez les informations d'identification pour cet utilisateur. J'ai la configuration de profil par défaut avec les informations d'identification des utilisateurs également. P>
AWS S3 LS code> Il affichera toujours les godets de l'ancien compte. Si je spécifie le profil à l'aide de
AWS S3 LS --Profile GRANDM CODE>, il répertorie les godets du bon compte et de l'utilisateur IAM. P>
3 Réponses :
Lorsque vous utilisez Si vous souhaitez également modifier les profils nommés, vous utiliseriez simplement Plus d'informations est disponible sur le Profils nommés < / a> page de documentation. P> AWS configure code> sans aucun argument supplémentaire, il devrait vous permettre de modifier le profil par défaut, c'est celui qui est accessible lorsque vous spécifiez aucun profil. En modifiant cela, vous n'aurez pas besoin de spécifier le fichier
- profil code>. P>
AWS configure --Profile $ nom_name code>, dans lequel vous pouvez simplement remplacer les informations d'identification actuellement stockées dans la configuration. P >
~ / an.aws / Critiques> ou pour Windows dans
% userprofile% \. / code>. Vous pouvez modifier ces fichiers pour remplacer les valeurs. P>
Je ne voudrais pas mélanger des variables d'environnement et des profils de références, vous serez simplement confus. P>
Supprimer les variables d'environnement, assurez-vous que le profil par défaut dans votre fichier ~ / .awaws / informations d'identification code> (ou
% userprofile% \. AWS \ Critiques code> sous Windows) est Définissez les nouvelles informations d'identification, puis exécutez
AWS S3 LS code>. Si ce n'est pas ce que vous attendiez, alors exécutez
AWS S3 LS -DEBUG CODE> pour déterminer ce que vous avez mal fait. P>