Chromium:パスワードなしでロック解除されたGNOMEキーリング?


0

起動するとchromium(デフォルトのキーリングがロックされて)それは(私はその後、私の保存されたパスワード流し読みできるように)キーリングのロックを解除するためにパスワードの入力を求められます。このgnomeキーリングウィンドウには、Cancelまたはの2つのオプションがありますUnlock。パスワードを入力して押すと、Unlockすべてが期待どおりに機能します(保存したパスワードが表示されます)が、Cancel[設定] を押してナビゲートすると、保存したパスワードが表示されます... キーリングのロックを解除せずにパスワードを見ることができます。

キーリングを手動で起動seahorseして手動でロックすると、パスワードがchromium消えます。その後、再起動してパスワード入力ウィンドウchromium押すCancel、パスワードが再び表示されます

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

バグですか?報告すべきですか?

私が試したUPDchromium --password-store=gnome

** 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()

正常に起動するなど。Cancelパスワードを押した後でもパスワードは表示されます。

UPD2

周りの議論はここunable to load secret itemで見つけることができます


Chromeで同期が有効になっていますか?
荒廃

はい、あります。
light2yellow

回答:


2

GNOME KeyringとKWalletの他に、Chromeには(SQLiteベースの)暗号化されていないデータベースが組み込まれており、KeyringとKWalletの両方が使用できない場合にそれを使用します。(これは明らかに、単にロックされているキーリングを含む...)

同期が有効になっているため、Chromeはすべてのパスワードを同期サーバーから再度ダウンロードするだけで、今回は内部データベースに保存されます。

使用--password-store=gnomeするとこれを避けることができます。(OTOH、内部ストアははるかに高速です。)


ここには場所がありません。質問を更新します。
light2yellow
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.