Chrome pide contraseña para desbloquear llavero al inicio

104

En Google Chrome, cuando voy a una página de inicio de sesión, aparece una ventana que pregunta "Ingrese la contraseña para el llavero 'predeterminado' para desbloquear". En la mayoría de los casos, ya sea que haga clic en Cancelar o ingrese mi contraseña, el formulario de inicio de sesión se completará automáticamente de todos modos.

¿Cómo me deshago de la ventana emergente? Quiero que inicie sesión automáticamente cada vez, no solicite la contraseña de mi sistema. El cuadro de diálogo nunca aparece para ninguna otra aplicación.

Cabra descontento
fuente
27
Puede iniciar Chrome con la línea de comando google-chrome --password-store=basicpara que no le pida que use el llavero gnome. Consulte: code.google.com/p/chromium/wiki/LinuxPasswordStorage Debido a que existe una solución específica para Chrome, esta pregunta no debe ser un duplicado.
Stephen Ostermiller
77
rm ~/.local/share/keyrings/*Ahora abra Chrome, si le pide su contraseña, no ingrese una, elija Continuar cada vez e ignore cualquier advertencia.
xinthose
De acuerdo con @StephenOstermiller, una respuesta detallada es ubuntuforums.org/…
new2cpp
Pregunta
jarno

Respuestas:

22

Como se describe aquí , puede establecer la contraseña del llavero en blanco.

Vaya a Sistema / Preferencias / Contraseña y claves de cifrado, haga clic con el botón derecho en la carpeta correspondiente y haga clic en Cambiar contraseña. Ingrese su contraseña anterior y deje la nueva en blanco.

sebikul
fuente
20
Elegir una configuración de todo el sistema para que sea menos seguro parece una mala idea. Hay mejores opciones en esta página: vea la respuesta libpam-gnome-keyring
Jeff Ward
44
No necesita meterse con las billeteras y los llaveros en absoluto, solo deshabilite el almacén de contraseñas en Chrome. Vea mi respuesta a continuación .
Capi Etheriel
Encuentro que cuando hago esto, se restablece periódicamente y tengo que escribir mi contraseña nuevamente. Parece correlacionarse con las actualizaciones del sistema, pero no estoy seguro. ¿Alguien más puede ver esto?
Jack O'Connor
Cambiar la contraseña del conjunto de claves del sistema para evitar una ventana emergente en particular en un programa en particular parece bastante insatisfactorio.
DanielSank
45

Primero asegúrese de que libpam-gnome-keyringesté instalado, luego cierre la sesión y vuelva a iniciarla.

Cuando abra Chrome nuevamente, le pedirá la contraseña para el llavero, pero le dará la opción de desbloquear el llavero cada vez que inicie sesión. Asegúrese de que esté seleccionado e ingrese su contraseña para desbloquear el llavero.

usuario91930
fuente
16
Esta es una mejor solución que la respuesta aceptada. Uno no debería tener que establecer una contraseña vacía solo para evitar algunos inconvenientes.
Kevin
1
Esta opción no está disponible en Mint 16
tomrozb
44
Para su información, esta opción no funcionó para Chromium 37.0.2062.120 (ejecutando Debian 7 (Wheezy)). Sin embargo, para este caso, la solución, presentada en la respuesta seleccionada aquí (pasando la --password-store=basicopción para que Chrome use su propio almacén de contraseñas en lugar de intentar usar el llavero de GNOME) ¡sigue siendo una delicia!
Excavadora
2
Tampoco está disponible en Mint 17, incluso con el paquete especificado instalado.
Muy irregular el
44
Esto no funcionó en Xubuntu 17. no se desbloquea la opción de llavero presentada. El mismo viejo diálogo.
Norman Bird
42

Desde la página del manual:

--password-store = <basic | gnome | kwallet>
Configure el almacén de contraseñas para usar. El valor predeterminado es detectar automáticamente en función del entorno de escritorio. basicselecciona el almacén de contraseñas incorporado y sin cifrar. gnomeselecciona el llavero Gnome. kwalletselecciona (KDE) KWallet. (Tenga en cuenta que KWallet puede no funcionar de manera confiable fuera de KDE).

La forma más fácil de arreglar eso en el iniciador es copiar el .desktoparchivo a su carpeta de inicio y editarlo (los usuarios de Google Chrome deberían copiar el archivo apropiado):

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

Luego edite el nuevo archivo de modo que la Execlínea se lea así:

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

Si tiene instalada otra aplicación de Chromium, sus .desktoparchivos también deberían estar en ~/.local/share/applications, edítelos en consecuencia.

Capi Etheriel
fuente
2
¡Muchas gracias! Excepto que el archivo que necesitaba editar era google-chrome.desktopmás que chromium-browser.desktop.
njlarsson
44
Tiene que ser la solución más elegante de la página, funciona para mí en 18.04 (versión preliminar).
Dɑvïd
1
Funciona, pero debe hacerlo cada vez que se actualiza Chrome.
Pietro Coelho
1
no funciona en ubuntu 19.04
tatsu
Parece que funciona en ubuntu 19.04 a partir de esta fecha y Chrome 74: hay tres entradas de Exec: [Desktop Entry], [Desktop Action new-window] y [Desktop Action new-private-window], y es Chrome -browser.desktop. Además, desde que hice esto, Brave también dejó de preguntar por el llavero. Y cambié las actualizaciones de Automáticamente a Mostrar en Actualizaciones de software para no tener que volver a jugar este juego de cómo hacer cosas simples por un tiempo.
VanAlbert
8

Puedes eliminar este mensaje molesto si

  1. Vaya a (Botón de unidad) / Contraseñas y claves
  2. En la pestaña Contraseñas, elija la clave adecuada (solo tengo una, por lo que es posible que deba encontrar la clave adecuada). Haga clic derecho sobre él y Eliminar.
  3. Reiniciar cromo
  4. Solicitará contraseña --- no escriba ninguna y continúe.
  5. Elija "Usar almacenamiento no seguro"

Listo por ahora!

En cuanto a las ventanas emergentes, Chromium solicita una contraseña para encriptar las contraseñas de los sitios web. Sin contraseña (como se dijo) alguien tendrá acceso a sus contraseñas con acceso de lectura a algunos archivos.

Justislav
fuente
4

Establecer su contraseña de llavero a su contraseña de inicio de sesión debería resolver el problema. Si elimina por completo la contraseña, se podrá acceder a su llavero sin contraseña (es decir, por cualquier persona que tenga acceso de lectura).

ChrisiPK
fuente
Esta es quizás la mejor respuesta para mí. ¡Almacenará de forma segura todas sus contraseñas, en comparación con todas las demás respuestas! Como complemento, agregaría también para desmarcar la opción para permitir que todos se conecten a la red al superusuario de
Aleks
3

En primer lugar, de ninguna manera soy un Ubuntu ni un experto en seguridad. Solo soy un usuario / programador promedio que quería instalar Chrome en mi VM Ubuntu 16.04 que se ejecuta en Parallels.

Instalé Chrome, y se me solicitó con esta molesta ventana emergente de contraseña de llavero, e intenté poner la contraseña de mi usuario en vano.

La solución que llegué a trabajar por accidente fue:

  1. Ir a Contraseñas y claves
  2. En "Contraseñas" simplemente elimine el llavero de inicio de sesión debajo de ese
  3. Ubuntu ahora le pedirá que cree la nueva contraseña
  4. Ahora, cuando inicies Chrome, ¡ya no te molestará con la ventana emergente de llavero! (Bueno, al menos para el mío, no fue así).
sivabudh
fuente
2

Ubuntu 12.10

  1. Ir a llavero y contraseña
  2. luego, Ver> Por llavero
  3. La ventana cambiará y mostrará un panel izquierdo. ahora seleccione Iniciar sesión en Contraseñas en el panel izquierdo. Haga clic derecho y seleccione 'cambiar contraseña'
  4. Ingrese la contraseña anterior y cuando se le solicite la nueva contraseña, simplemente déjela en blanco.

Espero que esto ayude

huchein
fuente
2
## Solución fácil #####

1. Ir a llavero y contraseña

2. Haga clic derecho en Iniciar sesión y eliminar.

3.Abra Chrome Se le pedirá que ingrese una nueva contraseña, déjelo en blanco y continúe. Eso es

Tushar Tajne
fuente
2

Hice esta línea para simplificar la desactivación de la ventana emergente de contraseña cuando configuro máquinas virtuales de Ubuntu. Lo acabo de probar en un sistema Ubuntu 16.04 que tenía Chrome instalado (no Chromium).

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

Este comando se agrega --password-store=basic %Ual final de cualquier línea /usr/share/applications/google-chrome.desktopque comienza con Exec=.

Gracias a Capi Etheriel, cuya respuesta solía desarrollar la mía.

omikes
fuente
Puede ser mejor copiar los archivos .desktop a ~ / .local / share / aplicaciones y editarlos allí. No hay necesidad de usar sudoentonces.
jarno
1

Como el problema surgió en mi computadora en este momento, creo que tengo una mejor solución.

  1. Ir Accessories -> Password

  2. Haga clic derecho en la carpeta 'iniciar sesión'

  3. Elija 'Cambiar contraseña'

  4. Elija 'desbloquear' y escriba la nueva contraseña.

Por lo tanto, las ventanas emergentes nunca vuelven a aparecer.

vicklin
fuente
0

En Xubuntu (Xfce), solucionar este problema puede requerir habilitar "Iniciar servicios de GNOME al inicio" en Configuración -> Sesión y Inicio -> Avanzado, y luego cerrar sesión y volver a iniciarla.

ʇsәɹoɈ
fuente
Voy a intentar eso
Csaba Toth
0

Esto me sucedió cuando quería clonar un perfil de usuario completo. Resulta que no todas las configuraciones de la tienda de aplicaciones tienen nombres de ruta relativos.

En mi caso, tuve que volcar la sección dconf para apps/seahorse/listing, reemplazar el nombre del directorio original y volver a importar.

Escribiendo aquí la solución, ya que muy probablemente olvidaré cuándo volveré a tocar esto:

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

eliminar nombres de ruta incorrectos en dconf.txt

(en mi caso, fue esta línea:
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șă
fuente
0

Escribí un script que puedes ejecutar cada vez que se actualiza Google Chrome.

Copie y pegue el siguiente script en su editor de texto favorito:

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

Guarde el archivo con el nombre fixchromeen su directorio de inicio y luego ejecute el siguiente comando para hacer que el archivo sea ejecutable:

chmod +x ~/fixchrome

Ahora, puede ejecutar el siguiente comando para arreglar Google Chrome cada vez que se actualiza:

sudo ~/fixchrome
mchid
fuente