Wie migriere ich Passwörter von Kwallet zum GNOME-Schlüsselring?

7

Ich habe von KDE auf Unity Desktop migriert. Alle meine Passwörter, die ich mit Chromium- und Iron-Browsern verwendet habe, stecken in Kwallet fest.

Wie kann ich in Unity auf Passwörter von Kwallet zugreifen? Vielleicht gibt es eine Möglichkeit, wie Browser noch Kwallet verwenden könnten? Oder eine Möglichkeit zur Migration?

Ich benutze jetzt Ubuntu 12.04, Kwallet war in Kubuntu 11.10.

Bearbeiten. Bisherige Ergebnisse:

Ich habe versucht, Kwallet unter Unity2d zu verwenden, aber wenn Chrome / Iron nicht direkt von Kwallet fragt (und Seahorse unter Unity2d nicht), sind die von Chrome / Iron in Kwallet gespeicherten Daten nutzlos.

Ich habe aus Kwallet als XML exportiert und versucht, es in KeyPassX zu laden, aber das Ergebnis ist das gleiche, da Chrome / Iron-Daten nicht erreichbar sind. Wenn ich Daten durch die Kwallet schaue, heißt es: "Dies ist ein binärer Eintrag. Er kann nicht bearbeitet werden, da sein Format unbekannt und anwendungsspezifisch ist."

Ich sehe nur, dass ich KDE irgendwo installiere und versuche, Daten direkt aus Chrome / Iron zu exportieren, aber ich hoffe immer noch auf eine bessere Lösung.

wk.
quelle
@desgua: Versucht jetzt, es funktioniert nicht. Es wird nach "einer Datei gesucht, die mindestens einen gepanzerten öffentlichen ASCII-Schlüssel enthält" (wie im Handbuch angegeben). .kwl-Datei passt hier nicht.
wk.
@desgua: Sie haben auf Kleopatra-Dokumente hingewiesen, in Kwallet-Dokumenten geht es nicht um die derzeitige Exportfunktionalität. Wenn Kleopatra mit Kwallet umgehen kann, musste ich es gerne wissen.
wk.
Ich hatte auch ein Problem mit Kwallet, weil es nicht gestartet wurde. Als es aussortierte, fing es an, hatte aber keine Fenster. Von hier aus habe ich bugs.launchpad.net/ubuntu/+source/kdeutils/+bug/576284 einen Hinweis auf die Verwendung des Schlüssels '--show' erhalten. Anscheinend kann Kwallet in eine Datei exportieren, jedoch nur als XML. Wir haben also einige Schritte nach vorne gemacht, sind aber in der Mitte geblieben ... Das Kopieren / Ziehen in den Dateimanager führt zu .kwl-Dateien.
wk.
@wk - Bitte bearbeiten Sie Ihre Frage erneut mit dem, was Sie aus den obigen Kommentaren versucht haben. Wenn Sie fertig sind, können diese Kommentare gelöscht werden. Vielen Dank.
Fossfreiheit

Antworten:

0

Laut http://www.keepassx.org/faq

Welche Kennwortdatenbankformate sind mit KeePassX kompatibel?

KeePassX verwendet derzeit das Kennwortdatenbankdatenformat KeePass 1.x (Classic) als natives Format. Es kann auch KeePassX 1.x XML-Exporte, PwManager-Datenbanken und KWallet XML-Datenbanken importieren. Das KeePass 2.x-Datenbankformat wird nicht unterstützt.

Sollte die Importoption nicht nahtlos funktionieren? (Da ich auf meiner Seite nicht replizieren kann, ist dies die ganze Hilfe, die ich geben kann.)

Versuchen Sie es vielleicht mit einer "klassischen" Version der Datenbank, um festzustellen, ob diese besser importiert als die neuere.

Sie können sich auch die XML-Struktur der zu importierenden Datei ansehen und ein Shell-Skript erstellen, um die Daten daraus zu extrahieren oder in ein anderes Format zu verarbeiten, das einfacher importiert werden kann (in einem Fall, in dem der Import direkt aus der KWallet-Datei nicht erfolgt funktioniert nicht ..)

Die Quelldatei der Importfunktion (Import_KWalletXml.cpp) enthält möglicherweise einige Hinweise auf die Schritte, die für einen erfolgreichen Import ausgeführt werden müssen. http://www.koders.com/cpp/fid79C723FF3B0D62F83C9CD5F65CB87DE2D8F3D713.aspx

marc-andre benoit
quelle
Was meinst du mit "Classic Version"? Ja, der Import funktioniert nahtlos mit einigen Daten, hilft jedoch nicht bei den gesuchten Daten (Chrome / Iron-Formulardaten), die in Kwallet im anwendungsspezifischen Format gespeichert und daher nicht in KeePassx importiert werden.
wk.
Wenn Sie in meiner Antwort nachsehen, bezieht sich die "Classic" -Version auf das KeePass 1.x-Datenbankformat.
Marc-andre Benoit
Welche genauen Schritte schlagen Sie vor? Entschuldigung, ich verstehe es immer noch nicht ...
wk.
Export von Kwallet in Keepassx 1.x Format, dann Import in Keepassx von diesem ..
Marc-andre Benoit
Kwallet kennt nur ein Import / Export-Format: XML
wk.
0

Ich sehe nur, wie ich KDE installiere, mich bei KDE-session anmelde und versuche, Daten direkt aus Chrome / Iron zu exportieren.

wk.
quelle