Chromium: Gnome-Schlüsselring ohne Passwort entsperrt?

2531
light2yellow

Beim Starten chromium(mit standardmäßigem Schlüsselring gesperrt) werden Sie nach dem Kennwort gefragt, um den Schlüsselring zu entsperren (damit ich meine gespeicherten Kennwörter anschließend durchsehen kann). Dieses Gnome Keyring-Fenster bietet zwei Optionen - entweder Canceloder Unlock. Wenn ich das Passwort eingebe und drücke Unlock, funktioniert alles wie erwartet (ich kann meine gespeicherten Passwörter sehen), aber wenn ich drücke Cancelund zu Einstellungen navigiere, versuche, meine gespeicherten Passwörter zu sehen ... es funktioniert wieder! Ich kann die Passwörter sehen, ohne den Schlüsselbund zu entsperren.

Wenn ich manuell starten seahorseund manuell sperren den Schlüsselbund, die Passwörter in chromiumverschwinden. Wenn ich dann neu starte chromiumund das CancelPasswort-Abfragefenster drücke, kann ich meine Passwörter erneut sehen .

Arch Linux  chromium 52.0.2743.85  gnome-keyring 3.20.0  $ seahorse -v seahorse 3.20.0 GNUPG: /usr/bin/gpg2 (2.1.12)  $ gpg --version gpg (GnuPG) 2.1.14 libgcrypt 1.7.2 

Ist es ein Fehler? Soll ich es melden?

UPD habe ich ausprobiert chromium --password-store=gnomeund bekomme:

** Message: Remote error from secret service: org.freedesktop.Secret.Error.IsLocked: Cannot get secret of a locked object [20736:20757:0811/132248:ERROR:native_backend_libsecret.cc(517)] Unable to load secret itemCannot get secret of a locked object libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile ** Message: Remote error from secret service: org.freedesktop.Secret.Error.IsLocked: Cannot create an item in a locked collection [20736:20757:0811/132251:ERROR:native_backend_libsecret.cc(384)] Libsecret add raw login failed: Cannot create an item in a locked collection [201:201:0811/132304:ERROR:PlatformKeyboardEvent.cpp(84)] Not implemented reached in static bool blink::PlatformKeyboardEvent::currentCapsLockState() 

Obwohl es normal startet usw. Nach dem Drücken sind Canceldie Passwörter immer noch sichtbar.

UPD2

Einige Diskussionsrunden unable to load secret itemfinden Sie hier .

0
Haben Sie die Synchronisierung in Chrome aktiviert? grawity vor 7 Jahren 0
Ja ich habe. light2yellow vor 7 Jahren 0

1 Antwort auf die Frage

2
grawity

Neben GNOME Keyring und KWallet verfügt Chrome auch über eine integrierte (SQLite-basierte) unverschlüsselte Datenbank, die verwendet wird, wenn sowohl Keyring als auch KWallet unbrauchbar sind. (Dazu gehört anscheinend, dass der Schlüsselring lediglich gesperrt ist ...)

Da Sie die Synchronisierung aktiviert haben, lädt Chrome lediglich alle Kennwörter erneut vom Sync-Server herunter, diesmal in der internen Datenbank.

Die Verwendung --password-store=gnomekönnte dies vermeiden. (OTOH, der interne Speicher ist viel schneller.)

Es gibt keinen Platz hier, ich werde meine Frage aktualisieren. light2yellow vor 7 Jahren 0