Pular para o conteúdo
EmbutidoFormato de arquivo

Guarde o ~/.aws/credentials e o ~/.aws/config no Crunu

Guarde os arquivos credentials e config da AWS com os perfis intactos, edite-os seção por seção e coloque-os de volta num notebook ou servidor com um comando.

Compatibilidade
Funciona com o Crunu hoje: o suporte a AWS credentials files faz parte do produto.
Recursos do Crunu
Cofre criptografado e Máquinas
Conferido
Com o Crunu 6.0.0 em 27 de outubro de 2026
Exemplo. A Kiteline é uma empresa fictícia.

Recursos do Crunu que funcionam com AWS credentials files

Cada recurso abaixo funciona do mesmo jeito em todas as integrações: o servidor guarda texto cifrado, e só as pessoas, máquinas e tokens que você autorizar conseguem descriptografar.

  • Cofre criptografado

    Guarde arquivos .env, credenciais de nuvem e chaves de API em projetos e ambientes, criptografados nos seus dispositivos antes que qualquer coisa chegue ao servidor.

    Saiba mais

  • Máquinas

    Registre um servidor com um código de uso único, e o agente crunu mantém os ambientes dele em memória e inicia os seus programas com eles.

    Saiba mais

Como funciona com AWS credentials files

Nesta página

O que o Crunu faz com os arquivos de credenciais da AWS

O Crunu guarda o ~/.aws/credentials e o ~/.aws/config como arquivos com os seus caminhos e os edita do jeito que são escritos: seções INI, como [default] e [profile staging], com os campos dentro de cada seção. Os valores ficam mascarados até você escolher Show e são criptografados no seu dispositivo antes que qualquer coisa chegue ao servidor.

Traga os arquivos

Arraste a sua pasta .aws para um ambiente. O Crunu reconhece os dois arquivos pelo nome e pelo conteúdo e define os caminhos deles como .aws/credentials e .aws/config no seu diretório home. Você pode corrigir qualquer caminho antes de salvar. Um projeto pessoal é um bom lugar para as suas próprias chaves; o ambiente de um projeto compartilhado serve para as chaves de que uma equipe ou uma máquina precisa.

Coloque os arquivos de volta numa máquina

Com a linha de comando crunu, entre e grave os arquivos do ambiente nos caminhos deles:

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

Troque dotfiles/laptop pelo seu próprio projeto e ambiente. O --dry-run mostra os caminhos sem gravar nada. Cada arquivo é gravado com permissões 0600, a versão anterior é mantida como .prev, e todos os arquivos são conferidos antes que qualquer um deles seja colocado no lugar.

Sem a linha de comando, baixe pelo navegador um script de instalação com os arquivos do ambiente e rode-o localmente ou num servidor por SSH. Ele grava do mesmo jeito e confere o SHA-256 antes.

Ou use-os como variáveis de ambiente

Se um programa lê AWS_ACCESS_KEY_ID e AWS_SECRET_ACCESS_KEY do próprio ambiente, guarde-as como variáveis num arquivo .env marcado para carregar como variáveis de ambiente e inicie o programa com crunu run. Os valores chegam ao programa em memória e nunca são gravados no disco.

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

Cuidado com o ~/.aws/config

O ~/.aws/config pode executar comandos, por exemplo pelo credential_process. Quando alguém abre um link de compartilhamento, o Crunu marca esses arquivos como capazes de executar comandos, junto com os arquivos de inicialização do shell e as configurações de SSH, e os deixa desmarcados na etapa de instalação. Instale-os só se você confia em quem enviou.

Quando uma chave precisa mudar

O Crunu não rotaciona chaves na AWS. Quando alguém sai, a checklist de reemissão do assistente de remoção de membros nomeia as chaves da AWS que a pessoa viu e que ainda estão em uso, e a AWS é um dos serviços para os quais o Crunu mostra o link da página onde se emite uma chave nova. Reemita a chave na AWS e salve o novo valor no ambiente. As máquinas que têm a chave do ambiente recebem a nova versão na próxima consulta.

Veja também

Dúvidas e respostas

Não encontrou a resposta? Escreva para support@crunu.com, e uma pessoa vai responder.

O Crunu se conecta à minha conta da AWS?

Não. Ele guarda os seus arquivos de credenciais e as suas variáveis, e não sincroniza com o AWS Secrets Manager nem com o Parameter Store.

O Crunu rotaciona as chaves da AWS?

Não. Quando alguém sai, a checklist de reemissão nomeia as chaves a substituir, e você as reemite na AWS.

Como coloco os arquivos numa máquina nova?

Rode crunu pull para o ambiente, ou baixe um script de instalação pelo navegador.

Experimente com AWS credentials files

Crie a sua organização em app.crunu.com, adicione um ambiente e conecte-o. Grátis durante o acesso antecipado.