GnuPG in Thunderbird mit Enigmail auf einem Dual-Betriebssystem

415
MERose

Ich betreibe einen Computer mit zwei Betriebssystemen, nämlich Ubuntu 14.04 und Windows. Ich möchte von beiden Betriebssystemen verschlüsselte Mails schreiben, die gut laufen (dh jedes Programm ist installiert).

Das einzige Problem, das ich habe, ist, dass der Schlüsselring nicht derselbe ist. Die naheliegendste Lösung ist, Unbuntu GnuPG mitzuteilen, den Schlüsselring im Ordner von Windows GnuPG zu speichern, da Unbuntu Windows-Ordner sehen kann, aber nicht umgekehrt. Der entsprechende Ordner ist, denke ich %AppData%/gnupg.

Aber wie kann ich dem Ubuntu GnuPG mitteilen, dass es den Schlüsselring speichern soll? Bis jetzt ist der Ring drin ~/.gnupg.

0

1 Antwort auf die Frage

1
Jens Erat

Wenn Sie das GnuPG-Basisverzeichnis gemeinsam nutzen möchten, ist die Windows-Partition immer gemountet. Eine einfache, praktische und allgemeine Lösung wäre, den Windows-GnuPG-Ordner mit Ihrem Home-Verzeichnis zu verknüpfen. Ein Vorteil besteht darin, dass Sie auch Ihre Vertrauensdatenbank gemeinsam nutzen, ein Nachteil, dass Sie möglicherweise Probleme mit Berechtigungen haben.

Entfernen Sie dazu (nach einer Sicherung) den GnuPG-Ordner in Ihrem Home-Verzeichnis. Danach laufe

 ln -s /path/to/your/windows/gnupg ~/.gnupg 

Alternativ exportieren Sie einfach die privaten Schlüssel und importieren Sie sie erneut in Linux. Der Export erfolgt gpg --export-secret-keys [keyid]wie gewohnt mit gpg --import.

Wissen Sie auch, wie Sie die Regeln synchronisieren, basierend darauf, welche Mails signiert / verschlüsselt werden? MERose vor 9 Jahren 0
Dies ist in Enigmail implementiert und wird im Home-Verzeichnis von Thunderbird gespeichert. Sie können ein freigegebenes Thunderbird-Profil verwenden. Jens Erat vor 9 Jahren 0
Für den interessierten Leser: Die Symlinking-Funktion kann Probleme verursachen, wenn Sie die Windows-Partition mit zu vielen Rechten starten. Siehe http://askubuntu.com/questions/565230/gnupg-permissions-problems-on-dual-os-machine MERose vor 9 Jahren 0