2017-09-01 2 views
-1

J'essaie d'utiliser des outils AWS de Powershell, mais je ne sais pas comment se connecter Alors, quand je lance une commande que je reçois naturellement cette erreur:Connectez-vous à AWS à partir des outils AWS pour Powershell

No credentials specified or obtained from persisted/shell defaults.

Comment me connecter? J'ai lu l'article au https://docs.aws.amazon.com/powershell/latest/userguide/specifying-your-aws-credentials.html, mais il parle de clés publiques et privées. Je ne les ai pas, je me connecte à AWS depuis l'interface web avec mon nom d'utilisateur et mon mot de passe (et aussi un jeton envoyé à mon téléphone parce que j'ai activé le MFA).

De plus, mon utilisateur n'est pas autorisé à créer des utilisateurs IAM (c'est une politique d'entreprise et je ne peux pas le remplacer).

Répondre

2

Si votre compte d'utilisateur IAM ne dispose pas déjà de clés d'accès et de clé secrète, vous devrez les créer ici.

http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html#Using_CreateAccessKey

Ensuite, créez un profil

écrit une nouvelle (ou des mises à jour existantes) profil avec le nom "MyProfileName" dans le fichier magasin SDK crypté

Set-AWSCredential -AccessKey akey -SecretKey skey -StoreAs myProfileName 

Vérifie le magasin d'informations d'identification SDK crypté pour le profil, puis revient au fichier d'informations d'identification partagé dans l'emplacement par défaut

Set-AWSCredential -ProfileName myProfileName 
+0

Je n'ai pas de compte d'utilisateur IAM et je ne peux pas en créer un. Mon compte d'utilisateur n'a pas d'autorisations pour cela. – sashoalm

+0

Comment vous connectez-vous à la console aws alors? Si vous voulez utiliser le cli, vous aurez besoin d'informations d'identification, vous devrez les demander à la personne qui gère vos utilisateurs AWS. – strongjz

+0

Il est décrit dans ma question - l'avant-dernier paragraphe. Je me connecte à partir du navigateur, on me demande mon nom d'utilisateur et mon mot de passe, et je reçois un jeton d'authentification sur mon téléphone. Ensuite, je suis connecté à la console de gestion AWS - dans le navigateur Web. Mon compte n'a pas l'autorisation de créer des utilisateurs IAM. – sashoalm