Chrome chiede la password per sbloccare il portachiavi all'avvio


105

In Google Chrome, quando vado a una pagina di accesso, viene visualizzata una finestra che chiede di "Immettere la password per il portachiavi" predefinito "per sbloccare". Nella maggior parte dei casi, se faccio clic su Annulla o immetto la mia password, il modulo di accesso viene comunque compilato automaticamente.

Come posso eliminare il popup? Voglio che acceda automaticamente ogni volta, non chiedere la mia password di sistema. La finestra di dialogo non viene mai visualizzata per altre app.


27
Puoi avviare Chrome con la riga di comando in google-chrome --password-store=basicmodo che non ti chieda di usare il portachiavi gnome. Vedi: code.google.com/p/chromium/wiki/LinuxPasswordStorage Poiché esiste una soluzione alternativa specifica a Chrome, questa domanda non dovrebbe essere un duplicato.
Stephen Ostermiller,

7
rm ~/.local/share/keyrings/*Ora apri Chrome, se ti chiede la password, non inserirne una, scegli Continua ogni volta e ignora eventuali avvisi.
xinthose

D'accordo con @StephenOstermiller, una risposta dettagliata è ubuntuforums.org/…
new2cpp

Risposte:


22

Come descritto qui è possibile impostare la password del keyring su vuota.

Vai a Sistema / Preferenze / Password e chiavi di crittografia, fai clic con il pulsante destro del mouse sulla cartella appropriata e fai clic su Cambia password. Inserisci la tua vecchia password e lascia vuota quella nuova.


20
Scegliere un'impostazione a livello di sistema per essere meno sicuri sembra una cattiva idea. Ci sono opzioni migliori in questa pagina: vedi la risposta libpam-gnome-keyring
Jeff Ward

4
Non devi assolutamente fare casini con i portafogli e i portachiavi, basta disabilitare l'archivio password in Chrome. Vedi la mia risposta qui sotto .
Capi Etheriel,

Trovo che quando lo faccio, viene periodicamente ripristinato e devo digitare di nuovo la mia password. Sembra correlarsi con gli aggiornamenti di sistema, ma non sono sicuro. Qualcun altro lo vede?
Jack O'Connor,

La modifica della password del keyring a livello di sistema per evitare un particolare popup su un determinato programma sembra piuttosto insoddisfacente.
DanielSank

45

Per prima cosa assicurati che libpam-gnome-keyringsia installato, quindi esci e accedi nuovamente.

Quando apri di nuovo Chrome, ti verrà richiesta la password per il portachiavi ma ti darà la possibilità di sbloccare il portachiavi ogni volta che accedi. Assicurati che sia selezionato e inserisci la tua password per sbloccare il portachiavi.


16
Questa è una soluzione migliore della risposta accettata. Non si dovrebbe impostare una password vuota solo per evitare qualche inconveniente.
Kevin,

1
Questa opzione non è disponibile su Mint 16
tomrozb

4
Cordiali saluti, questa opzione non ha funzionato per Chromium 37.0.2062.120 (con Debian 7 (Wheezy)). Tuttavia, per questo caso, la soluzione, presentata nella risposta selezionata qui (passando l' --password-store=basicopzione in modo che Chrome utilizza il proprio memorizzazione delle password, piuttosto che tentare di utilizzare il portachiavi di GNOME) funziona ancora una vera delizia!
Digger

2
Neanche disponibile in Mint 17, anche con il pacchetto specificato installato.
Altamente irregolare,

4
Questo non ha funzionato in Xubuntu 17. no sbloccare l'opzione keyring presentata. stesso vecchio dialogo.
Norman Bird,

42

Dalla manpage:

--password-store = <basic | gnome | kwallet>
Imposta l'archivio password da usare. L'impostazione predefinita è rilevare automaticamente in base all'ambiente desktop. basicseleziona l'archivio password incorporato e non crittografato. gnomeseleziona il portachiavi di Gnome. kwalletseleziona (KDE) KWallet. (Nota che KWallet potrebbe non funzionare in modo affidabile al di fuori di KDE.)

Il modo più semplice per risolvere il problema nel programma di avvio è copiare il .desktopfile nella cartella principale e modificarlo (gli utenti di Google Chrome devono copiare il file appropriato):

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

Quindi modifica il nuovo file in modo che la Execriga sia così:

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

Se hai installato un'altra app Chromium, .desktopdovrebbero essere presenti anche i loro file ~/.local/share/applications, modificali di conseguenza.


2
Grazie mille! Tranne, il file che avevo bisogno di modificare era google-chrome.desktoppiuttosto che chromium-browser.desktop.
njlarsson,

4
Deve essere la soluzione più elegante sulla pagina - funziona per me nel 18.04 (pre-release).
Dɑvïd,

1
Funziona, ma devi farlo ogni volta che Chrome aggiorna.
Pietro Coelho,

1
non funziona su Ubuntu 19.04
tatsu il

Sembra funzionare su Ubuntu 19.04 a partire da questa data e Chrome 74: ci sono tre voci Exec: [Desktop Entry], [Desktop Action new-window] e [Desktop Action new-private-window], ed è Chrome -browser.desktop. Inoltre, da quando l'ho fatto, Brave ha smesso di richiedere anche il portachiavi. E ho cambiato gli aggiornamenti da Automatically a Display in Software Updates, quindi non devo più giocare a questo gioco come fare-cose-semplici-difficili.
VanAlbert,

8

Puoi rimuovere questo fastidioso messaggio di

  1. Vai a (pulsante Unity) / Password e chiavi
  2. Nella scheda Le password scelgono la chiave corretta (ne avevo una sola, quindi potrebbe essere necessario trovare la chiave corretta). Fai clic destro su di esso ed Elimina.
  3. Riavvia Chromium
  4. Chiederà la password --- non digitarne nessuna e continuare.
  5. Scegli "Usa spazio di archiviazione non sicuro"

Pronto per ora!

Per quanto riguarda i popup, Chromium richiede una password per crittografare le password per i siti Web. Senza password (come detto) qualcuno avrà accesso alle tue password avendo accesso in lettura ad alcuni file.


4

L'impostazione della password del tuo portachiavi sulla password di accesso dovrebbe risolvere il problema. Se rimuovi completamente la password, il tuo portachiavi sarà accessibile senza una password (ad es. Da ogni codice che ha accesso in lettura).


Questa è forse la risposta migliore per me. Memorizzerà in modo sicuro tutte le tue password, rispetto a tutte le altre risposte! Come aggiunta aggiungerei anche per deselezionare l'opzione per consentire a tutti di connettersi alla rete alla sicurezza superuser.com/a/115737
Aleks

3

Prima di tutto, non sono affatto un Ubuntu né un esperto di sicurezza. Sono solo un utente / programmatore medio che voleva installare Chrome sulla mia macchina virtuale Ubuntu 16.04 in esecuzione su Parallels.

Ho installato Chrome e mi è stato richiesto con questo fastidioso popup della password del portachiavi e ho provato a inserire la password del mio utente senza alcun risultato.

La soluzione che ho avuto di lavorare abbastanza per caso è stata:

  1. Vai a Password e chiavi
  2. In "Password" è sufficiente eliminare il portachiavi di accesso sottostante
  3. Ubuntu ora ti chiederà di creare la nuova password
  4. Ora quando avvii Chrome, non ti disturberà più con il popup del portachiavi! (Beh, almeno per il mio, no.)

2

Ubuntu 12.10

  1. Vai a Portachiavi e password
  2. quindi, Visualizza> Per portachiavi
  3. La finestra cambierà e mostrerà un riquadro a sinistra. ora seleziona Accedi sotto Password nel riquadro a sinistra. Fare clic con il tasto destro e selezionare 'cambia password'
  4. Inserisci la vecchia password e quando viene richiesta la nuova password, lasciala vuota.

Spero che sia di aiuto


2
## Easy Solution #####

1.Vai portachiavi e password

2.Destra Fare clic su Accedi ed eliminare.

3.Apri Chrome Chiederà di inserire una nuova password, lasciarla vuota e continuare. questo è tutto


2

Ho creato questo one-liner per rendere semplice la disabilitazione del pop-up della password per quando configuro le macchine virtuali Ubuntu. L'ho appena testato su un sistema Ubuntu 16.04 con Chrome installato (non Chromium).

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

Questo comando aggiunge --password-store=basic %Ualla fine di ogni riga /usr/share/applications/google-chrome.desktopche inizia con Exec=.

Ringraziamo Capi Etheriel, la cui risposta ho usato per sviluppare la mia.


Potrebbe essere meglio copiare i file .desktop in ~ / .local / share / applicazioni e modificarli lì. Non è necessario utilizzare sudoquindi.
jarno,

1

Dato che il problema è apparso sul mio computer proprio ora, penso di avere una soluzione migliore.

  1. Vai a Accessories -> Password

  2. Fare clic con il tasto destro sulla cartella "login"

  3. Scegli "Cambia password"

  4. Scegli "sblocca" e digita la nuova password.

Pertanto, i pop-up non si presentano mai più.


0

Su Xubuntu (Xfce), per risolvere questo problema potrebbe essere necessario abilitare "Avvia servizi GNOME all'avvio" in Impostazioni -> Sessione e avvio -> Avanzate, quindi disconnettersi e riconnettersi.


Ci proverò
Csaba Toth l'

0

Questo mi è successo quando volevo clonare un intero profilo utente. Risulta che non tutte le app memorizzano le impostazioni con relativi percorsi.

Nel mio caso, ho dovuto scaricare la sezione dconf per apps/seahorse/listing, sostituire il nome della directory originale e reimportare.

Scrivendo qui la soluzione, come probabilmente dimenticherò quando colpirò di nuovo questo:

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

elimina i nomi errati in dconf.txt

(nel mio caso, era questa linea
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

Ho scritto uno script che puoi eseguire ogni volta che Google Chrome viene aggiornato.

Copia e incolla il seguente script nel tuo editor di testo preferito:

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

Salvare il file con il nome fixchromenella home directory e quindi eseguire il comando seguente per rendere eseguibile il file:

chmod +x ~/fixchrome

Ora puoi eseguire il comando seguente per correggere Google Chrome ogni volta che viene aggiornato:

sudo ~/fixchrome
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.