Configuration des outils pour les procédures pas à pas - Amazon Simple Storage Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration des outils pour les procédures pas à pas

Les exemples d'introduction (voirProcédures pas à pas utilisant des politiques pour gérer l'accès à vos ressources Amazon S3) utilisent le AWS Management Console pour créer des ressources et accorder des autorisations. Pour tester les autorisations, les exemples utilisent les outils de ligne de commande AWS Command Line Interface (AWS CLI) et AWS Tools for Windows PowerShell vous n'avez donc pas besoin d'écrire de code. Afin de tester des autorisations, vous devez installer un de ces outils.

Pour configurer le AWS CLI
  1. Téléchargez et configurez l’interface AWS CLI. Pour obtenir des instructions, consultez les rubriques suivantes dans le Guide de l’utilisateur de l’interface AWS Command Line Interface  :

    Installez ou mettez à jour la dernière version du AWS Command Line Interface

    Commencez avec le AWS Command Line Interface

  2. Définir le profil par défaut.

    Vous stockez les informations d'identification de l'utilisateur dans le fichier de AWS CLI configuration. Créez un profil par défaut dans le fichier de configuration à l'aide de vos Compte AWS informations d'identification. Pour obtenir des instructions sur la recherche et la modification de votre fichier de AWS CLI configuration, consultez la section Paramètres du fichier de configuration et d'identification.

    [default] aws_access_key_id = access key ID aws_secret_access_key = secret access key region = us-west-2
  3. Vérifiez la configuration en saisissant la commande suivante à l'invite de commande. Ces deux commandes ne fournissent pas directement d'autorisations, par conséquent ce sont les informations du profil par défaut qui sont utilisées.

    • Essayez la help commande.

      aws help
    • Pour obtenir la liste des buckets du compte configuré, utilisez la aws s3 ls commande.

      aws s3 ls

Au fur et à mesure des procédures pas à pas, vous créerez des utilisateurs et vous enregistrerez les informations d'identification des utilisateurs dans les fichiers de configuration en créant des profils, comme le montre l'exemple suivant. Ces profils portent les noms de AccountAadmin etAccountBadmin.

[profile AccountAadmin] aws_access_key_id = User AccountAadmin access key ID aws_secret_access_key = User AccountAadmin secret access key region = us-west-2 [profile AccountBadmin] aws_access_key_id = Account B access key ID aws_secret_access_key = Account B secret access key region = us-east-1

Pour exécuter une commande avec ces informations d'identification utilisateur, ajoutez un paramètre --profile spécifiant le nom du profil. La AWS CLI commande suivante permet de récupérer une liste d'objets examplebucketet de spécifier le AccountBadmin profil.

aws s3 ls s3://examplebucket --profile AccountBadmin

Vous pouvez aussi configurer une série d'informations d'identification utilisateur en tant que profil par défaut en modifiant la variable d'environnement AWS_DEFAULT_PROFILE à l'invite de commande. Ensuite, chaque fois que vous exécutez des AWS CLI commandes sans le --profile paramètre, le AWS CLI profil que vous avez défini dans la variable d'environnement est le profil par défaut.

$ export AWS_DEFAULT_PROFILE=AccountAadmin
Pour configurer AWS Tools for Windows PowerShell
  1. Téléchargez et configurez l’interface AWS Tools for Windows PowerShell. Pour obtenir des instructions, reportez-vous à la section Installation du AWS Tools for Windows PowerShell dans le guide de AWS Tools for Windows PowerShell l'utilisateur.

    Note

    Pour charger le AWS Tools for Windows PowerShell module, vous devez activer l'exécution PowerShell du script. Pour plus d'informations, consultez la section Activer l'exécution de scripts dans le guide de AWS Tools for Windows PowerShell l'utilisateur.

  2. Pour ces procédures pas à pas, vous spécifiez les AWS informations d'identification par session à l'aide de la Set-AWSCredentials commande. La commande enregistre les informations d'identification dans un stockage permanent (paramètre -StoreAs ).

    Set-AWSCredentials -AccessKey AccessKeyID -SecretKey SecretAccessKey -storeas string
  3. Vérifier la configuration

    • Pour récupérer la liste des commandes disponibles que vous pouvez utiliser pour les opérations Amazon S3, exécutez la Get-Command commande.

      Get-Command -module awspowershell -noun s3* -StoredCredentials string
    • Pour récupérer la liste des objets d'un bucket, exécutez la Get-S3Object commande.

      Get-S3Object -BucketName bucketname -StoredCredentials string

Pour obtenir la liste des commandes, consultez la section AWS Outils de référence pour les PowerShell applets de commande.

Vous êtes maintenant prêt à essayer les procédures pas à pas. Suivez les liens fournis au début de chaque section.