Zum Inhalt springen
EingebautDateiformat

~/.aws/credentials und ~/.aws/config in Crunu aufbewahren

AWS-Zugangsdateien und -Konfiguration mit intakten Profilen speichern, abschnittsweise bearbeiten und mit einem Befehl zurück auf Laptop oder Server bringen.

Unterstützung
Funktioniert heute mit Crunu: Die Unterstützung für AWS credentials files ist Teil des Produkts.
Crunu-Funktionen
Verschlüsselter Tresor und Maschinen
Geprüft
Mit Crunu 6.0.0 am 27. Oktober 2026
Beispiel. Kiteline ist ein fiktives Unternehmen.

Crunu-Funktionen, die mit AWS credentials files funktionieren

Jede Funktion unten arbeitet in jeder Integration gleich: Der Server bewahrt Chiffretext auf, und nur die Menschen, Maschinen und Tokens, denen Sie Zugriff gewähren, können entschlüsseln.

  • Verschlüsselter Tresor

    Bewahren Sie .env-Dateien, Cloud-Zugangsdaten und API-Schlüssel in Projekten und Umgebungen auf, verschlüsselt auf Ihren Geräten, bevor irgendetwas den Server erreicht.

    Mehr erfahren

  • Maschinen

    Registrieren Sie einen Server mit einem Einmalcode. Der Agent crunu hält seine Umgebungen im Arbeitsspeicher und startet Ihre Programme damit.

    Mehr erfahren

So funktioniert es mit AWS credentials files

Auf dieser Seite

Was Crunu mit AWS-Zugangsdateien tut

Crunu speichert ~/.aws/credentials und ~/.aws/config als Dateien mit ihren Pfaden und bearbeitet sie so, wie sie geschrieben sind: INI-Abschnitte wie [default] und [profile staging], mit Feldern in jedem Abschnitt. Werte bleiben maskiert, bis Sie „Show“ wählen, und werden auf Ihrem Gerät verschlüsselt, bevor irgendetwas den Server erreicht.

Die Dateien hineinbringen

Ziehen Sie Ihren Ordner .aws in eine Umgebung. Crunu erkennt beide Dateien an Name und Inhalt und setzt ihre Pfade in Ihrem Home-Verzeichnis auf .aws/credentials und .aws/config. Vor dem Speichern können Sie jeden Pfad korrigieren. Ein persönliches Projekt ist ein guter Ort für Ihre eigenen Schlüssel; die Umgebung eines geteilten Projekts eignet sich für Schlüssel, die ein Team oder eine Maschine braucht.

Die Dateien zurück auf eine Maschine bringen

Melden Sie sich mit der Kommandozeile crunu an und schreiben Sie die Dateien der Umgebung an ihre Pfade:

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

Ersetzen Sie dotfiles/laptop durch Ihr eigenes Projekt und Ihre Umgebung. --dry-run gibt die Pfade aus, ohne etwas zu schreiben. Jede Datei wird mit den Rechten 0600 geschrieben, die vorherige Version bleibt als .prev erhalten, und jede Datei wird geprüft, bevor auch nur eine davon an ihren Platz kommt.

Ohne Kommandozeile laden Sie im Browser ein Installationsskript für die Dateien der Umgebung herunter und führen es lokal oder per SSH auf einem Server aus. Es schreibt auf dieselbe Weise und prüft vorher SHA-256.

Stattdessen als Umgebungsvariablen nutzen

Liest ein Programm AWS_ACCESS_KEY_ID und AWS_SECRET_ACCESS_KEY aus seinen Umgebungsvariablen, speichern Sie sie als Variablen in einer .env-Datei, die zum Laden als Umgebungsvariablen markiert ist, und starten Sie das Programm mit crunu run. Die Werte erreichen das Programm im Arbeitsspeicher und werden nie auf die Festplatte geschrieben.

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

Vorsicht mit ~/.aws/config

~/.aws/config kann Befehle ausführen, zum Beispiel über credential_process. Öffnet jemand einen Freigabelink, markiert Crunu solche Dateien, ebenso wie Startdateien der Shell und SSH-Einstellungen, als Dateien, die Befehle ausführen können, und lässt sie im Installationsschritt abgewählt. Installieren Sie sie nur, wenn Sie der sendenden Person vertrauen.

Wenn ein Schlüssel geändert werden muss

Crunu rotiert keine Schlüssel bei AWS. Wenn jemand geht, nennt die Checkliste für Neuausstellungen im Assistenten zum Entfernen von Mitgliedern die AWS-Schlüssel, die die Person gesehen hat und die noch in Gebrauch sind, und AWS gehört zu den Diensten, für die Crunu auf die Seite zum Ausstellen eines neuen Schlüssels verlinkt. Stellen Sie den Schlüssel bei AWS neu aus und speichern Sie den neuen Wert in der Umgebung. Maschinen, die den Umgebungsschlüssel besitzen, erhalten die neue Version bei ihrer nächsten Abfrage.

Weiterführend

Fragen aus der Praxis

Nicht dabei? Schreiben Sie an support@crunu.com, und ein Mensch antwortet.

Verbindet sich Crunu mit meinem AWS-Konto?

Nein. Es speichert Ihre Zugangsdateien und Variablen und synchronisiert nicht mit AWS Secrets Manager oder Parameter Store.

Rotiert Crunu AWS-Schlüssel?

Nein. Wenn jemand geht, nennt die Checkliste für Neuausstellungen die zu ersetzenden Schlüssel, und Sie stellen sie bei AWS neu aus.

Wie bringe ich die Dateien auf eine neue Maschine?

Führen Sie crunu pull für die Umgebung aus, oder laden Sie im Browser ein Installationsskript herunter.

Probieren Sie es mit AWS credentials files aus

Legen Sie Ihre Organisation auf app.crunu.com an, fügen Sie eine Umgebung hinzu und binden Sie sie an. Kostenlos im Early Access.