Chrome, başlangıçta anahtarlığın kilidini açmak için şifre ister


104

Google Chrome'da, bir giriş sayfasına gittiğimde, "kilidini açmak için 'varsayılan' anahtarlık için şifreyi girin" sorusunu soran bir pencere açılır. Çoğu durumda, İptal'i tıklattığımda veya şifremi girdiğimde, giriş formu yine de otomatik olarak doldurulur.

Açılır pencereden nasıl kurtulurum? Her seferinde otomatik giriş yapmasını istiyorum, sistem şifremi isteme. İletişim kutusu hiçbir zaman diğer uygulamalar için görünmez.


27
Krom komutunu komut satırından başlatabilirsiniz, google-chrome --password-store=basicböylece gnome anahtarlığının kullanılmasını istemeyecektir. Bkz: code.google.com/p/chromium/wiki/LinuxPasswordStorage Chrome'a ​​özgü bir geçici çözüm olduğundan, bu sorunun yinelemeli olmaması gerekir.
Stephen Ostermiller

7
rm ~/.local/share/keyrings/*Şimdi Chrome'u açın, sizden şifrenizi sorarsa, her seferinde Devam'ı seçip herhangi bir uyarıyı yok sayın.
xinthose

@StephenOstermiller ile katılıyorum, ayrıntılı bir cevap ubuntuforums.org/…
new2cpp

İlgili soru
jarno

Yanıtlar:


22

Açıklandığı gibi burada boş için anahtarlık şifre ayarlayabilirsiniz.

Sistem / Tercihler / Şifre ve Şifreleme tuşlarına gidin, uygun klasörü sağ tıklayın ve Şifreyi Değiştir'i tıklayın. Eski şifrenizi girin ve yenisini boş bırakın.


20
Daha az güvenli olmak için sistem genelinde bir ayar seçmek kötü bir fikir gibi görünüyor. Bu sayfada daha iyi seçenekler var: libpam-gnome-keyring cevabını görün
Jeff Ward

4
Cüzdanlar ve anahtarlıklar ile uğraşmanıza hiç gerek yok, krom şifrenizi saklayın. Bkz aşağıda Cevabımı .
Capi Etheriel

Bunu yaptığımda periyodik olarak sıfırlandığını ve şifremi tekrar girmem gerektiğini öğrendim. Sistem güncellemeleriyle bağıntılı görünüyor, ancak emin değilim. Bunu başka gören var mı?
Jack O'Connor,

Belirli bir programdaki belirli bir açılır pencereyi önlemek için sistem genelinde anahtarlık şifresini değiştirmek oldukça tatmin edici görünüyor.
DanielSank

45

Önce libpam-gnome-keyringkurulduğundan emin ol , sonra oturumu kapat ve tekrar gir.

Chrome'u tekrar açtığınızda , anahtarlığın şifresini isteyecek, ancak her giriş yaptığınızda anahtarlığın kilidini açma seçeneği sunacaktır . Bunun seçili olduğundan emin olun ve anahtarlığın kilidini açmak için şifrenizi girin.


16
Bu kabul edilen cevaptan daha iyi bir çözümdür. Rahatsızlıktan kaçınmak için kişi boş bir şifre belirlememelidir.
Kevin,

1
Bu seçenek
Nint

4
Bilginize, bu seçenek Chromium 37.0.2062.120 (Debian 7 (Wheezy) çalıştıran) için çalışmadı. Ancak, bu durumda, burada seçilen yanıtta sunulan geçici çözüm ( --password-store=basicChrome'un GNOME anahtarlığını kullanmaya çalışmak yerine kendi parola deposunu kullanması seçeneğini işaretleyerek) yine de bir tavır veriyor!
Digger

2
Belirtilen paket yüklü olsa bile, Nane 17'de de mevcut değildir.
Son derece Düzensiz

4
Bu Xubuntu 17'de işe yaramadı. Hayır, sunulan anahtarlık seçeneğinin kilidini aç. aynı eski iletişim kutusu.
Norman Bird,

42

Manpage'den:

--password-store = <basic | gnome | kwallet>
Kullanılacak şifre deposunu ayarlayın. Varsayılan, masaüstü ortamına göre otomatik olarak algılamaktır. basicyerleşik, şifrelenmemiş şifre deposunu seçer. gnomeGnome anahtarlığını seçer. kwallet(KDE) KWallet'i seçer. (KWallet'in KDE dışında güvenilir bir şekilde çalışmayabileceğini unutmayın.)

Başlatıcıda bunu düzeltmenin en kolay yolu, .desktopdosyayı ana klasörünüze kopyalayıp düzenlemek (google chrome kullanıcıları uygun dosyayı kopyalamalıdır):

cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications

Ardından, yeni dosyayı, Execsatır şöyle okuyacak şekilde düzenleyin :

Exec=chromium-browser --password-store=basic %U

Yüklenmiş başka bir Chromium uygulamanız varsa, .desktopdosyaları da içinde olmalıdır ~/.local/share/applications, bunları uygun şekilde düzenleyin.


2
Çok teşekkürler! Dışında, düzenlemem gereken dosya google-chrome.desktopdeğil chromium-browser.desktop.
njlarsson,

4
Sayfadaki en şık çözüm olmalı - 18.04'te benim için çalışıyor (yayın öncesi).
Dɑvïd

1
Çalışıyor, ancak krom güncellemeleri her zaman bunu yapmanız gerekiyor.
Pietro Coelho


Bu tarih itibariyle 19.04 tarihinde ubuntu'da çalışıyor gibi görünüyor ve Chrome 74 - üç Exec girişi var: [Desktop Entry], [Desktop Action yeni penceresi] ve [Desktop Action yeni özel penceresi], ve krom -browser.desktop. Ayrıca, bunu yaptığımdan beri, Brave anahtarlık istemesini de durdurdu. Ve güncellemeleri, Yazılım Güncellemelerinde Otomatik Olarak Göster olarak değiştirdim, bu yüzden bu kadar basit-işleri-zor oyunu bir süre daha oynamak zorunda kalmam.
VanAlbert

8

Bu can sıkıcı mesajı

  1. Git (Birlik düğmesi) / Şifreler ve Anahtarlar
  2. Sekmede Parolalar uygun anahtarı seçer (yalnızca bir tane buldum, bu yüzden uygun anahtarı bulmanız gerekebilir). Sağ tıklayın ve Sil.
  3. Chromium'u yeniden başlatın
  4. Parola soracaktır --- herhangi bir şey yazmayın ve devam edin.
  5. "Güvenli olmayan depolama alanı kullan" ı seçin

Şimdilik hazır!

Açılır pencerelere gelince Chromium, şifrelerinizi web siteleri için şifrelemenizi ister. Parola olmadan (dediği gibi) birileri, bazı dosyalara okuma erişimi olan şifrelerinize erişebilecek.


4

Anahtarlık şifrenizi giriş şifrenize ayarlamanız sorunu çözecektir. Şifreyi tamamen kaldırırsanız, anahtarlığınıza şifre olmadan erişebilirsiniz (örn. Okuma erişimi olan her kod).


Bu belki de benim için en iyi cevaptır. Diğer tüm cevaplara kıyasla güvenli bir şekilde tüm şifrelerinizi depolar! Ek olarak, herkesin ağa bağlanmasına izin verme seçeneğinin işaretini de ekleyerek ekleyeceğim: superuser.com/a/115737
Aleks

3

Her şeyden önce, hiçbir şekilde bir Ubuntu veya güvenlik uzmanı değilim. Ben sadece Parallels altında çalışan Ubuntu 16.04 VM'ime Chrome yüklemek isteyen ortalama bir kullanıcı / programcıyım.

Chrome'u yükledim ve bu sinir bozucu anahtarlık şifresi açılır penceresini girdim istendi ve kullanıcı şifremi boşuna kullanmaya çalıştım.

Yanlışlıkla çalışmam gereken çözüm şunlardı:

  1. Şifrelere ve Anahtarlara Git
  2. "Parolalar" altında, altındaki Giriş anahtarlığını silin.
  3. Ubuntu şimdi sizden yeni şifreyi yaratmanızı isteyecek
  4. Şimdi Chrome'u başlattığınızda, artık anahtarlık açılır pencereleriyle sizi rahatsız etmeyecek! (En azından benim için yapılmadı.)

2

Ubuntu 12.10

  1. Goto Anahtarlık ve şifre
  2. sonra Görünüm> Anahtarlık Olarak
  3. Pencere değişecek ve sol bölmeyi gösterecektir. şimdi sol bölmedeki Parolalar altında Giriş seçeneğini seçin. Sağ tıklayın ve 'parola değiştir'i seçin
  4. Eski şifreyi girin ve yeni şifreyi girdiğinde sadece boş bırakın.

Bu yardımcı olur umarım


2
## Kolay Çözüm #####

1.Goto Anahtarlık ve şifre

2.Giriş Yap'a tıklayın ve silin.

3. Chrome'u Aç Yeni şifreyi girmenizi isteyecek, boş bırakın ve devam edin. bu kadar


2

Ubuntu VM'lerini kurarken şifre pop-up'ını devre dışı bırakmayı basitleştirmek için bu tek astarı yaptım. Chrome'un yüklü olduğu bir Ubuntu 16.04 sisteminde test ettim (Chromium değil).

sudo sed -i '/^Exec=/s/$/ --password-store=basic %U/' /usr/share/applications/google-chrome.desktop

Bu komut , ile başlayan --password-store=basic %Usatırın sonuna eklenir ./usr/share/applications/google-chrome.desktopExec=

Madeni geliştirdiğim yanıtı veren Capi Etheriel'e teşekkür ediyorum.


.Desktop dosyalarını ~ / .local / share / applications dizinine kopyalamak ve bunları orada düzenlemek daha iyi olabilir. O sudozaman kullanmana gerek yok .
jarno

1

Sorun şu an bilgisayarımda ortaya çıktığında, daha iyi bir çözüm buldum.

  1. Git Accessories -> Password

  2. 'Login' klasörünü sağ tıklayın

  3. 'Şifreyi değiştir'i seçin

  4. 'Kilidi aç'ı seçin ve yeni şifreyi yazın.

Böylece, açılır pencereler bir daha asla çıkmaz.


0

Xubuntu'da (Xfce) bu sorunu çözmek, Ayarlar -> Oturum ve Başlangıç ​​-> Gelişmiş bölümlerinde "Başlangıçta GNOME hizmetlerini başlat" özelliğini etkinleştirmeyi ve ardından oturumu kapatıp tekrar açmayı gerektirebilir.


Bunu deneyeceğim
Csaba Toth

0

Tüm kullanıcı profilini klonlamak istediğimde bu başıma geldi. Tüm uygulamaların ayarları göreceli yol adlarıyla kaydetmediği ortaya çıkar.

Benim durumumda dconf bölümünü terk etmem apps/seahorse/listing, orijinal dizin isminin yerini almam ve yeniden göndermem gerekiyordu.

Buraya tekrar yazdığımda, çözümü tekrar yazacağımı düşündüğüm çözümü yazın:

dconf dump /apps/seahorse/listing/ > dconf.txt

yanlış yol adını silmek dconf.txt

(Benim durumumda, bu hat oldu:
keyrings-selected=['secret-service://login', 'openssh:///home/OLDUSERNAME/.ssh', 'openssh:///home/NEWUSERNAME/.ssh']
)

dconf reset -f /apps/seahorse/listing/
cat dconf.txt | dconf load /apps/seahorse/listing/


0

Google Chrome güncellendiğinde çalıştırabileceğiniz bir komut dosyası yazdım.

Aşağıdaki betiği kopyalayıp favori metin düzenleyicinize yapıştırın:

#!/bin/bash
sed -i 's/@\"/@ --password-store=basic"/g' /opt/google/chrome/google-chrome

Dosyayı fixchromegiriş dizininizdeki adla kaydedin ve dosyayı çalıştırılabilir yapmak için aşağıdaki komutu çalıştırın:

chmod +x ~/fixchrome

Artık, Google Chrome'u her güncellendiğinde düzeltmek için aşağıdaki komutu çalıştırabilirsiniz:

sudo ~/fixchrome
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.