Chrome fragt nach dem Kennwort, um den Schlüsselbund beim Start zu entsperren

104

Wenn ich in Google Chrome zu einer Anmeldeseite gehe, wird ein Fenster mit der Aufforderung angezeigt, das Kennwort für den Schlüsselbund "Standard" zum Entsperren einzugeben. In den meisten Fällen wird das Anmeldeformular automatisch ausgefüllt, unabhängig davon, ob ich auf Abbrechen klicke oder mein Passwort eingebe.

Wie entferne ich das Popup? Ich möchte, dass es sich jedes Mal automatisch anmeldet und nicht nach meinem Systemkennwort fragt. Das Dialogfeld wird für keine anderen Apps angezeigt.

Verärgerte Ziege
quelle
27
Sie können Chrome über die Befehlszeile starten, google-chrome --password-store=basicsodass Sie nicht aufgefordert werden, den Gnome-Schlüsselring zu verwenden. Siehe: code.google.com/p/chromium/wiki/LinuxPasswordStorage Da es eine spezifische Problemumgehung für Chrome gibt, sollte diese Frage kein Duplikat sein.
Stephen Ostermiller
7
rm ~/.local/share/keyrings/*Öffnen Sie jetzt Chrome. Wenn Sie nach Ihrem Passwort gefragt werden, geben Sie nicht jedes Mal "Weiter" ein und ignorieren Sie alle Warnungen.
Xinthose
Stimmen Sie mit @StephenOstermiller überein, eine ausführliche Antwort ist ubuntuforums.org/…
new2cpp
Verwandte Frage
jarno

Antworten:

22

Wie hier beschrieben , können Sie das Kennwort für den Schlüsselbund auf leer setzen.

Gehen Sie zu System / Preferences / Password and Encryption Keys, klicken Sie mit der rechten Maustaste auf den entsprechenden Ordner und klicken Sie auf Change Password. Geben Sie Ihr altes Passwort ein und lassen Sie das neue leer.

sebikul
quelle
20
Eine systemweite Einstellung zu wählen, um weniger sicher zu sein, scheint eine schlechte Idee zu sein. Auf dieser Seite gibt es bessere Optionen: Siehe die Antwort von libpam-gnome-keyring
Jeff Ward,
4
Sie müssen sich überhaupt nicht mit den Brieftaschen und Schlüsselanhängern herumschlagen, sondern müssen nur den Passwortspeicher in Chrome deaktivieren. Siehe meine Antwort unten .
Capi Etheriel
Wenn ich das tue, wird es regelmäßig zurückgesetzt und ich muss mein Passwort erneut eingeben. Es scheint mit Systemaktualisierungen zu korrelieren, aber ich bin nicht sicher. Hat das noch jemand gesehen?
Jack O'Connor
Das Ändern des systemweiten Schlüsselbundkennworts, um ein bestimmtes Popup in einem bestimmten Programm zu vermeiden, scheint ziemlich unbefriedigend.
DanielSank
45

Stellen Sie zunächst sicher, dass libpam-gnome-keyringinstalliert ist, und melden Sie sich dann ab und wieder an.

Wenn Sie Chrome erneut öffnen, werden Sie nach dem Kennwort für den Schlüsselbund gefragt. Sie haben jedoch die Möglichkeit, den Schlüsselbund bei jeder Anmeldung zu entsperren . Stellen Sie sicher, dass dies ausgewählt ist, und geben Sie Ihr Kennwort ein, um den Schlüsselring zu entsperren.

user91930
quelle
16
Dies ist eine bessere Lösung als die akzeptierte Antwort. Man sollte kein leeres Passwort festlegen müssen, um Unannehmlichkeiten zu vermeiden.
Kevin
1
Diese Option ist für Mint 16
tomrozb
4
Zu Ihrer Information, diese Option funktionierte nicht für Chromium 37.0.2062.120 (unter Debian 7 (Wheezy)). In diesem Fall ist die in der ausgewählten Antwort dargestellte Problemumgehung (Übergabe der --password-store=basicOption, damit Chrome seinen eigenen Kennwortspeicher verwendet, anstatt zu versuchen, den GNOME-Schlüsselring zu verwenden) immer noch eine Belohnung!
Digger
2
Auch in Mint 17 nicht verfügbar, selbst wenn das angegebene Paket installiert ist.
Sehr unregelmäßig
4
Dies hat in Xubuntu 17 nicht funktioniert. der gleiche alte Dialog.
Norman Bird
42

Aus der Manpage:

--password-store = <basic | gnome | kwallet> Legt
den zu verwendenden Passwortspeicher fest. Die Standardeinstellung ist die automatische Erkennung basierend auf der Desktop-Umgebung. basicWählt den integrierten, unverschlüsselten Passwortspeicher aus. gnomeWählt den Gnome-Schlüsselring aus. kwalletwählt (KDE) KWallet. (Beachten Sie, dass KWallet außerhalb von KDE möglicherweise nicht zuverlässig funktioniert.)

Der einfachste Weg, dies im Launcher zu beheben, besteht darin, die .desktopDatei in Ihren Home-Ordner zu kopieren und zu bearbeiten (Nutzer von Google Chrome sollten die entsprechende Datei kopieren):

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

Bearbeiten Sie dann die neue Datei so, dass die ExecZeile folgendermaßen lautet:

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

Wenn Sie eine andere Chromium-App installiert haben, sollten sich deren .desktopDateien ebenfalls in befinden ~/.local/share/applications. Bearbeiten Sie sie entsprechend.

Capi Etheriel
quelle
2
Vielen Dank! Die Datei, die ich bearbeiten musste, war google-chrome.desktopnicht chromium-browser.desktop.
njlarsson
4
Muss die eleganteste Lösung auf der Seite sein - funktioniert bei mir im 18.04 (Pre-Release).
D 16vïd
1
Es funktioniert, aber Sie müssen dies jedes Mal tun, wenn Chrome aktualisiert wird.
Pietro Coelho
1
funktioniert nicht auf Ubuntu
19.04
Es scheint auf Ubuntu 19.04 ab diesem Datum und Chrome 74 zu funktionieren - es gibt drei Exec-Einträge: [Desktop Entry], [Desktop Action new-window] und [Desktop Action new-private-window] und es ist Chrome -browser.desktop. Außerdem hörte Brave seitdem auch auf, nach dem Schlüsselbund zu fragen. Und ich habe Aktualisierungen von Automatisch in In Software-Aktualisierungen anzeigen geändert, damit ich dieses Spiel, wie man einfache Dinge schwierig macht, eine Weile nicht mehr spielen muss.
VanAlbert
8

Sie können diese ärgerliche Nachricht durch entfernen

  1. Gehen Sie zu (Schaltfläche "Einheit") / Passwörter und Schlüssel
  2. Wählen Sie auf der Registerkarte Passwörter den richtigen Schlüssel aus (ich habe nur einen, daher müssen Sie möglicherweise den richtigen Schlüssel finden). Klicken Sie mit der rechten Maustaste darauf und wählen Sie Löschen.
  3. Starten Sie Chromium neu
  4. Sie werden nach einem Passwort gefragt. Geben Sie keines ein und fahren Sie fort.
  5. Wählen Sie "Unsicheren Speicher verwenden"

Bereit für jetzt!

In Bezug auf Popups fragt Chromium nach einem Passwort, um Ihre Passwörter für Websites zu verschlüsseln. Ohne Passwort (wie gesagt) hat jemand Zugang zu Ihren Passwörtern und hat Lesezugriff auf einige Dateien.

Justislav
quelle
4

Das Festlegen Ihres Schlüsselbundkennworts als Anmeldekennwort sollte das Problem beheben. Wenn Sie das Passwort vollständig entfernen, ist Ihr Schlüsselbund ohne Passwort zugänglich (dh für jeden, der Lesezugriff hat).

ChrisiPK
quelle
Dies ist vielleicht die beste Antwort für mich. Es speichert sicher alle Ihre Passwörter, verglichen mit allen anderen Antworten! Als Ergänzung möchte ich hinzufügen, dass auch die Option deaktiviert wird, die es jedem erlaubt, eine Verbindung zum Netzwerk herzustellen, und zwar
Aleks
3

Zunächst einmal bin ich weder Ubuntu noch Sicherheitsexperte. Ich bin nur ein durchschnittlicher Benutzer / Programmierer, der Chrome auf meiner Ubuntu 16.04-VM installieren wollte, die unter Parallels ausgeführt wird.

Ich habe Chrome installiert und wurde mit diesem lästigen Popup-Fenster für das Schlüsselbundkennwort aufgefordert. Ich habe versucht, das Kennwort meines Nutzers ohne Erfolg einzugeben.

Die Lösung, die ich aus Versehen finden musste, war:

  1. Gehen Sie zu Passwörter und Schlüssel
  2. Löschen Sie unter "Passwörter" einfach den darunter liegenden Login-Schlüsselbund
  3. Ubuntu fordert Sie nun auf, das neue Passwort zu erstellen
  4. Wenn Sie Chrome jetzt starten, stört Sie das Schlüsselring-Popup nicht mehr! (Nun, zumindest für meine, hat es nicht.)
sivabudh
quelle
2

Ubuntu 12.10

  1. Gehe zu Schlüsselbund und Passwort
  2. dann Ansicht> Nach Schlüsselbund
  3. Das Fenster ändert sich und zeigt einen linken Bereich. Wählen Sie jetzt im linken Bereich unter Passwörter die Option Anmelden. Rechtsklicke und wähle "Passwort ändern"
  4. Geben Sie das alte Passwort ein und lassen Sie es leer, wenn Sie zur Eingabe des neuen Passworts aufgefordert werden.

Hoffe das hilft

huchein
quelle
2
## Einfache Lösung #####

1.Gehen Sie zu Schlüsselring und Passwort

2.Klicken Sie mit der rechten Maustaste auf Anmelden und löschen.

3.Öffnen Sie Chrome. Sie werden aufgefordert, ein neues Passwort einzugeben. Lassen Sie das Feld leer und fahren Sie fort. das ist es

Tushar Tajne
quelle
2

Ich habe diesen Einzeiler erstellt, um das Deaktivieren des Passwort-Popups beim Einrichten von Ubuntu-VMs zu vereinfachen. Ich habe es gerade auf einem Ubuntu 16.04-System getestet, auf dem Chrome installiert war (nicht Chromium).

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

Dieser Befehl fügt --password-store=basic %Udas Ende jeder Zeile hinzu , die /usr/share/applications/google-chrome.desktopmit beginnt Exec=.

Dank an Capi Etheriel, der Antwort, mit der ich meine entwickelt habe.

omikes
quelle
Es ist möglicherweise besser, die .desktop-Dateien nach ~ / .local / share / applications zu kopieren und dort zu bearbeiten. Keine Notwendigkeit, sudodann zu verwenden .
21.
1

Da das Problem gerade auf meinem Computer aufgetreten ist, denke ich, dass ich eine bessere Lösung habe.

  1. Gehe zu Accessories -> Password

  2. Klicken Sie mit der rechten Maustaste auf den Ordner "Login"

  3. Wähle 'Passwort ändern'

  4. Wählen Sie "Entsperren" und geben Sie das neue Passwort ein.

So wird das Pop-up nie wieder angezeigt.

Vicklin
quelle
0

Unter Xubuntu (Xfce) muss zur Behebung dieses Problems möglicherweise "GNOME-Dienste beim Start starten" unter "Einstellungen" -> "Sitzung und Start" -> "Erweitert" aktiviert und anschließend abgemeldet und erneut angemeldet werden.

ʇsʇoәɹ
quelle
Ich werde das versuchen
Csaba Toth
0

Das ist mir passiert, als ich ein ganzes Benutzerprofil klonen wollte. Es stellt sich heraus, dass nicht alle Apps Einstellungen mit relativen Pfadnamen speichern.

In meinem Fall musste ich den Abschnitt dconf für sichern apps/seahorse/listing, den ursprünglichen Verzeichnisnamen ersetzen und erneut importieren.

Schreiben Sie hier die Lösung, da ich höchstwahrscheinlich vergessen werde, wann ich sie erneut treffen werde:

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

lösche falsche Pfadnamen in dconf.txt

(in meinem Fall war es diese Zeile:
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/

Costin Gușă
quelle
0

Ich habe ein Skript geschrieben, das Sie ausführen können, wenn Google Chrome aktualisiert wird.

Kopieren Sie das folgende Skript und fügen Sie es in Ihren bevorzugten Texteditor ein:

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

Speichern Sie die Datei mit dem Namen fixchromein Ihrem Ausgangsverzeichnis und führen Sie dann den folgenden Befehl aus, um die Datei ausführbar zu machen:

chmod +x ~/fixchrome

Jetzt können Sie den folgenden Befehl ausführen, um Google Chrome bei jeder Aktualisierung zu reparieren:

sudo ~/fixchrome
mchid
quelle