Ich verwalte mehrere Schlüssel in einem Schlüsselbund und möchte regelmäßig eine Datei mit jedem Schlüssel im Schlüsselbund als Empfänger verschlüsseln. Was ist der beste Weg, um dies zu erreichen, wenn ich nicht jeden Empfänger einzeln mit den Optionen --recipient
oder angeben möchte -r
?
2
Antworten:
Ich würde mit so etwas beginnen, um alle Pubkeys in Ihrem Schlüsselbund automatisch zu erkennen:
Das sollte Ihnen genug geben - es gibt unzählige Möglichkeiten, wie Sie vorgehen sollen. Eine Route: Erstellen Sie einen Wrapper, auf dem gpg mit diesen und allen übergebenen Argumenten ausgeführt wird. Fügen Sie beispielsweise Folgendes hinzu
~/.bashrc
:Beispiel für das Ausführen:
Dies ist hilfreich, wenn Sie Dateien immer verschlüsseln und die Ausgabe in Dateien speichern. Andernfalls könnte es einfacher sein, Ihr Skript / Ihre Funktion NUR den ursprünglichen Erkennungsbefehl ausführen zu lassen - dies würde mehr Flexibilität ermöglichen, zB:
quelle