Aller au contenu
IntégréFormat de fichier

Garder ~/.aws/credentials et ~/.aws/config dans Crunu

Stockez les fichiers d’identifiants et de configuration AWS avec leurs profils intacts, modifiez-les par section, remettez-les sur une machine en une commande.

Prise en charge
Fonctionne avec Crunu aujourd’hui : le produit prend en charge AWS credentials files nativement.
Fonctionnalités Crunu
Coffre-fort chiffré et Machines
Vérifié
Avec Crunu 6.0.0, le 27 octobre 2026
Exemple. Kiteline est une entreprise fictive.

Les fonctionnalités Crunu qui fonctionnent avec AWS credentials files

Chaque fonctionnalité ci-dessous fonctionne de la même façon dans chaque intégration : le serveur garde des données chiffrées, et seuls les personnes, les machines et les jetons que vous autorisez peuvent les déchiffrer.

  • Coffre-fort chiffré

    Rangez fichiers .env, identifiants cloud et clés d’API dans des projets et des environnements, chiffrés sur vos appareils avant que quoi que ce soit n’atteigne le serveur.

    En savoir plus

  • Machines

    Enrôlez un serveur avec un code à usage unique : l’agent crunu garde ses environnements en mémoire et lance vos programmes avec eux.

    En savoir plus

Comment ça marche avec AWS credentials files

Sur cette page

Ce que fait Crunu avec les fichiers d’identifiants AWS

Crunu stocke ~/.aws/credentials et ~/.aws/config comme des fichiers avec leurs chemins, et les modifie tels qu’ils sont écrits : des sections INI comme [default] et [profile staging], avec des champs à l’intérieur de chaque section. Les valeurs restent masquées tant que vous ne choisissez pas Show, et elles sont chiffrées sur votre appareil avant que quoi que ce soit n’atteigne le serveur.

Les importer

Faites glisser votre dossier .aws dans un environnement. Crunu reconnaît les deux fichiers à leur nom et à leur contenu et règle leurs chemins sur .aws/credentials et .aws/config dans votre répertoire personnel. Vous pouvez corriger n’importe quel chemin avant d’enregistrer. Un projet personnel convient bien à vos propres clés ; l’environnement d’un projet partagé convient aux clés dont ont besoin une équipe ou une machine.

Les remettre sur une machine

Avec la ligne de commande crunu, connectez-vous et écrivez les fichiers de l’environnement à leurs chemins :

Shell
crunu pull --env dotfiles/laptop --dry-run
crunu pull --env dotfiles/laptop

Remplacez dotfiles/laptop par votre propre projet et environnement. --dry-run affiche les chemins sans rien écrire. Chaque fichier est écrit avec les permissions 0600, la version précédente est gardée en .prev, et chaque fichier est vérifié avant qu’aucun d’eux ne soit mis en place.

Sans la ligne de commande, téléchargez depuis le navigateur un script d’installation pour les fichiers de l’environnement et lancez-le en local ou sur un serveur via SSH. Il écrit de la même façon et vérifie d’abord le SHA-256.

Les utiliser plutôt comme variables d’environnement

Si un programme lit AWS_ACCESS_KEY_ID et AWS_SECRET_ACCESS_KEY dans son environnement, stockez-les comme variables dans un fichier .env marqué pour être chargé en variables d’environnement, et lancez le programme avec crunu run. Les valeurs parviennent au programme en mémoire et ne sont jamais écrites sur le disque.

Shell
crunu run --env data-pipeline/production -- python etl.py

Attention à ~/.aws/config

~/.aws/config peut exécuter des commandes, par exemple via credential_process. Quand quelqu’un ouvre un lien de partage, Crunu signale ces fichiers comme capables d’exécuter des commandes, au même titre que les fichiers de démarrage du shell et les réglages SSH, et les laisse décochés à l’étape d’installation. Ne les installez que si vous faites confiance à l’expéditeur.

Quand une clé doit changer

Crunu ne renouvelle pas les clés chez AWS. Quand quelqu’un part, la liste de contrôle de réémission de l’assistant de retrait de membre nomme les clés AWS qu’il a vues et qui sont toujours utilisées, et AWS fait partie des services pour lesquels Crunu donne un lien vers la page où émettre une nouvelle clé. Réémettez la clé chez AWS et enregistrez la nouvelle valeur dans l’environnement. Les machines qui détiennent la clé de l’environnement reçoivent la nouvelle version à leur prochaine vérification.

Voir aussi

Questions et réponses

Votre question n’est pas traitée ici ? Écrivez à support@crunu.com : une personne vous répondra.

Crunu se connecte-t-il à mon compte AWS ?

Non. Il stocke vos fichiers d’identifiants et vos variables, et ne se synchronise ni avec AWS Secrets Manager ni avec Parameter Store.

Crunu renouvelle-t-il les clés AWS ?

Non. Quand quelqu’un part, la liste de contrôle de réémission nomme les clés à remplacer, et c’est vous qui les réémettez chez AWS.

Comment mettre les fichiers sur une nouvelle machine ?

Lancez crunu pull pour l’environnement, ou téléchargez un script d’installation depuis le navigateur.

Essayez avec AWS credentials files

Créez votre organisation sur app.crunu.com, ajoutez un environnement et connectez-le. Gratuit pendant l’accès anticipé.