Chromium: 그놈 키링이 비밀번호 없이 잠금 해제되었나요?

Chromium: 그놈 키링이 비밀번호 없이 잠금 해제되었나요?

시작할 때 chromium(기본 키링이 잠긴 상태에서) 키링을 잠금 해제하기 위한 비밀번호를 묻습니다(나중에 저장된 비밀번호를 훑어볼 수 있도록). 이 gnome 키링 창은 또는 의 두 가지 옵션을 제공 Cancel합니다 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

버그인가요? 신고해야 하나요?

UPD 나는 시도했고 chromium --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찾을 수 있습니다여기.

답변1

GNOME Keyring 및 KWallet과 함께 Chrome에는 내장된(SQLite 기반) 암호화되지 않은 데이터베이스도 있으며 Keyring과 KWallet을 모두 사용할 수 없는 경우 이를 사용합니다. (여기에는 열쇠고리만 잠겨 있는 것도 포함됩니다...)

동기화를 활성화했으므로 Chrome은 동기화 서버에서 모든 비밀번호를 다시 다운로드하고 이번에는 내부 데이터베이스에 저장합니다.

사용하면 --password-store=gnome이를 피할 수 있습니다. (OTOH, 내부 저장소가 훨씬 빠릅니다.)

관련 정보