크롬에서 kwallet 팝업 비활성화


29

편집 ~/.kde/share/config/kwalletrc하고 추가했습니다

[Auto Deny]
kdewallet=Chromium

시스템 설정의 KDE 월렛 구성에서 "KDE 월렛 서브 시스템 활성화"를 선택 해제했습니다. 이것은 또한 추가하는 것 같습니다 :

[Auto Deny]
kdewallet[$d]

그러나 Google 크롬의 첫 페이지를 방문해도 여전히 팝업이 나타납니다. 어떻게 막을 수 있습니까?

실제로 지갑에는 두 곳이 있습니다. 에 하나 ~/.kde/share/apps/kwallet/하나 ~/.local/share/kwalletd/. KDE 색상 테마를 변경했을 때 크롬 팝업이 시스템 설정을 통해 얻은 GUI와 다른 것을 알았습니다. kwalletmanager동일한 옵션이 있지만 자체 값 세트를 얻는-> 설정-> 지갑 구성을 실행하여 중복 KDE 지갑 구성을 얻을 수도 있습니다 . "KDE 지갑 서브 시스템 사용"을 선택 해제 한 후에도 크롬에서 팝업이 표시됩니다. 여러 구성 위치 및 설정 페이지가 어떻습니까?


KDE 5 (Plasma 5)를 사용하고 있습니까? ~/.kde/share/apps/kwallet/위치로 마이그레이션 이전 하나입니다 ~/.local/share/kwalletd/및 사용해서는 안됩니다. 같은 이유로 ~ / .kde /`의 설정은 적용되지 않습니다 ... 그리고 시스템에 KDE 4 및 KDE 5 용 KWallet이 모두 설치되어 훨씬 더 복잡해질 수 있습니다.
Lekensteyn

예, 실행 중입니다. 이전 구성 및 모든 구성을 제거 할 수 있습니까? 크롬이 대신 사용하고 있다고 생각합니다.
jozxyqk

이전 지갑을 제거하면 지갑이 만들어지지 않은 것처럼 보이고 지갑을 만들라는 메시지가 표시됩니다. @RobW의 제안 된 솔루션이 더 잘 작동한다고 생각합니다 (실제로 당신이 의미하는 바입니다).
Lekensteyn

이상적으로는 동일한 버전의 두 가지 버전이 없으며 크롬은 최신 버전을 사용하며 정기적으로 시스템 전체를 비활성화 할 수 있습니다 (또는 그 문제에 대해서는 사용하십시오).
jozxyqk

kde5 : ~ / .config에서 kwalletrc
Tim Richardson

답변:


27

다음 명령 줄 플래그를 Chrome에 추가하여 KWallet 백엔드를 완전히 사용 중지 할 수 있습니다. --password-store=basic

예를 들어 (Ubuntu의 Chromium 빌드를 사용하는 경우) /etc/chromium-browser/default(시스템 전체) 또는 ~/.chromium-browser.init(사용자 별 )을 편집 하고에 플래그를 추가하십시오 CHROMIUM_FLAGS. 예 :

# Default settings for chromium-browser. This file is sourced by /bin/sh from
# /usr/bin/chromium-browser

# Options to pass to chromium-browser
CHROMIUM_FLAGS="--password-store=basic"

ArchLinux의 Chromium 빌드를 사용하는 경우 다음을 편집 ~/.config/chromium-flags.conf하고 추가하십시오.

--password-store=basic

1
이것을 넣을 수있는 좋은 장소는 어디 입니까 (터미널을 xdg-open입력 할 때 KDE 단축키, 작동 google-chrome등)? 어딘가에 구성이 있습니까?
jozxyqk

@ jozxyqk 내 답변을 업데이트했습니다. 답변은 Ubuntu 및 ArchLinux에 적용되며 다른 OS를 사용하는 경우 정확한 방법이 다를 수 있습니다.
Rob W

3
fedora에서 비슷한 위치를 찾을 수 없었지만 스크립트 하단의 exec 명령을 찾아 /opt/google/chrome/google-chrome추가 --password-store=basic했습니다. 작동하는 것 같습니다. 매우 감사합니다!
jozxyqk

데비안 Jessie (8)에이 파일을 설치했습니다/etc/chromium.d/no-kwallet
Daniel Böhmer

들어는 비발디에서 /opt/vivaldi/vivaldi.
Zitrax

15

어떤 배포판을 사용하든 작동 할 수 있습니다.

텍스트 편집기로 "google-chrome"파일을 엽니 다 (kate <3을 사용했습니다)

kdesu kate /opt/google/chrome/google-chrome

파일 끝에 따옴표로 붙여 넣기

"--password-store = basic"

따라서 다음과 같아야합니다

else
  exec -a "$0" "$HERE/chrome"  "$@" "--password-store=basic"
fi

저장하고 종료. 끝난!

(OpenSUSE Thumbleweed에서 성공했습니다! : D)


이것은 우분투 16.04에서도 작동합니다. apt-mark hold google-chrome-stable업데이트하면 해당 설정이 제거되므로 google on hold 을 설정해야합니다. 그들은 공정한 회사가 아닙니다.
웅크 리고 새끼 고양이

5

KDE의 모든 버전에서 100 % 작동 하는 간단한 솔루션을 찾았습니다 .

시스템에서 kwallet을 제거 할 수있는 방법을 찾지 못했습니다. 일부 종속성 문제가 있으며 pacman은 패키지를 제거 할 수 없습니다. 그러나 자극적 인 팝업을 피할 수있었습니다. 먼저 기존 지갑을 제거해야합니다. ~ / .kde / share / apps / kwallet /에서 파일을 삭제하십시오.

다음에 Kwallet에 관심있는 것을하면 다시 나타납니다. 그러나 이번에는 암호화 방법, 복어 또는 gpg를 묻습니다. 복어를 선택하고 암호를 물을 때 빈 암호를 제공하십시오.

더 이상 비밀번호를 묻지 않습니다. 이 방법은 kwallet 5.13에서 효과적이었습니다. 잘하면 그것은 당신을 위해 작동합니다.


2
이 솔루션을 어디에서 찾았습니까? 소스에 연결해야합니다.
Stephen Rauch

아니, 작업, 삭제하지 않습니다 ~ / .kde / ...의 크롬을 다시 시작, 여기에 기록하고 여전히 팝업 KWallet을 악몽을 시작으로
stiv

1

KWalletManager에서 이름이 지정된 새로운 지갑을 생성하고 이름 이 기존 지갑 의 파일을 새로 작성된 지갑 test.salt파일로 대체 하여이 문제를 해결했습니다 .kdewallet.salttest

그래서

cd /home/'username'/.kde4/share/apps/kwallet 
mv kdewallet.salt .kdewallet.salt;cp test.salt kdewallet.salt

이제 이름 kdewallet이 지정된 기존 지갑 에 새로 작성된 test지갑 의 비밀번호가 있습니다.

배포판 : Mageia 5.


0

한 가지 방법은 크롬에 가짜 dbus 소켓을 제공하는 것입니다 (또한 암호 관리자를 비활성화해야합니다 ... Paster Password Manager를 대안으로 사용할 수 있습니다)

env DBUS_SESSION_BUS_ADDRESS=none chrome 

0

빠른 해결책은 KWallet의 비밀번호를 빈 비밀번호로 변경하는 것입니다.

KDE의 응용 프로그램 메뉴 (또는 실행기 등)> 시스템> KWalletManager> 암호 변경 ...> 확인> 예

Chrome / Chromium을 시작할 때 KWallet의 비밀번호 팝업이 종료됩니다.


비밀번호 변경 ... 메뉴 항목이 없습니다.
stiv

0

이 문제에 대한 가장 쉬운 해결책은 이후의 KDE 플라즈마 버전에서 제공되었습니다. 현재 버전 5.12.7을 사용하고 있습니다.

1. 시스템 설정-> 계정 정보 (개인 설정)-> KDE 월렛으로 이동합니다.

2. "KDE 지갑 서브 시스템 사용"상자를 선택 취소하십시오.

3. 신청


작동하지 않습니다. 모듈 계정 정보가 유효하지 않은 구성 모듈입니다.
stiv
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.