Chrome me acosa por una contraseña de llavero al inicio

13

Una aplicación quiere acceder al llavero 'Llavero predeterminado'

Chrome / Chromium me solicita una contraseña cada vez que se abre. No sé por qué no está integrado directamente con el sistema operativo para desbloquear con inicio de sesión, pero no hay ninguna forma obvia de evitarlo.

Leí que necesito

rm ~/.gnome2/keyrings/default.keyring

pero no tengo ese archivo en mi instalación Xfce sin GNOME.

Lobo
fuente

Respuestas:

9

Este problema tiene una larga historia y puede jugar con él gnome-keyringsi lo desea, pero descubrí que la solución más fácil es establecer la contraseña de ese indicador en blanco, de modo que ya no le pregunte más:

  1. rm ~/.local/share/keyrings/*(es posible que desee verificar / hacer una copia de seguridad de estos archivos primero, si no está en una instalación nueva, por ejemplo cp -r ~/.local/share/keyrings ~/keyrings-backup)
  2. Reiniciar Chrome
  3. Cuando se le solicite que cree un llavero, continúe sin ingresar una contraseña. (Resulta que hubieras estado bien si hicieras esto la primera vez).
Lobo
fuente
Presionar "continuar" sin ingresar una contraseña bloqueó mi sistema las primeras tres veces que lo hice. La cuarta vez, ya no recibo mensajes, todas las extensiones de Gnome se configuraron como "deshabilitadas", y Chrome abre cuatro pestañas de la página de Gmail sobre cada par de minutos.
Jamie
No funcionó para mí, pero ejecuté con --password-store = basic como lo hizo la respuesta de jbrock.
Jan Kyu Peblik
1
Gran respuesta, gracias. Resolvió este problema a largo plazo para mí.
C26
1
El llavero sin contraseña no está encriptado. ¿Qué tan bueno es entonces?
Grogi
Funcionó muy bien con Opera y Xubuntu 19.04. ¡Gracias! Y no me preocupa que las contraseñas guardadas en mi navegador no estén encriptadas porque uso un administrador de contraseñas de terceros y no guardo las contraseñas en mi navegador. Además, ejecuto el cifrado completo de dis.
Nick May
7

No sé si esta pregunta sigue siendo relevante, pero encontré una solución que me funciona. Estoy ejecutando Debian Jessie i386. Utilice el escritorio XFCE y el administrador de pantalla gdm3. Lo que encontré fue que ir a la Configuración del menú de aplicaciones> Sesión e inicio> Avanzado y seleccionar Iniciar servicios de Gnome en el inicio solucionó el problema. No estoy seguro de cómo se vería afectado en otras distribuciones, pero funciona en Debian Jessie.

ticojohn
fuente
1
Encontré la misma solución en Xubuntu 17.04 (Zesty).
ɈsәɹoɈ
Gracias por brindar una solución. Lamentablemente, esto sigue siendo relevante. Lamentablemente su consejo no me funciona debian stretch, con la instalación limpia de XFCE destkop.
Christian Herenz
Me ayudó con Mint XFCE.
Grogi
2

No sé en qué distribución estás, pero crearía un script ~/biny lo llamaría chromium(para Debian) o chromium-browser(para Ubuntu). Asegúrate de adaptar el script de acuerdo a cómo se llama Chromium en tu distribución:

#!/bin/bash
/usr/bin/chromium-browser --password-store=basic "$@" 

Para Google Chrome, puede crear otro script ~/biny llamarlo google-chrome-stablecon lo siguiente:

#!/bin/bash
/usr/bin/google-chrome-stable --password-store=basic "$@" 

Las secuencias de comandos anteriores utilizarán el argumento --password-store=basicpara cada instancia cuando inicie uno de los dos programas.

De esta fuente :

--password-store Especifica qué backend de almacenamiento de cifrado usar. Los valores posibles son kwallet, kwallet5, gnome, gnome-keyring, gnome-libsecret, basic. Cualquier otro valor hará que Chrome detecte el mejor backend automáticamente. TODO (crbug.com/571003): una vez que PasswordStore ya no use el Llavero o KWallet para almacenar contraseñas, cambie el nombre de este indicador para dejar de hacer referencia a las contraseñas. Sin embargo, no le cambie el nombre antes; los desarrolladores y evaluadores pueden confiar en que mantiene grandes cantidades de contraseñas de prueba fuera de sus Llaveros o KWallets.

jbrock
fuente
0

Quería comentar, pero me dice que no puedo porque tengo muy poca reputación. Lo siento mucho por esta 'respuesta'.

La respuesta de @Wolf para eliminar los llaveros ~/.local/share/keyrings/también me ayudó. A partir de ahí vi Default_keyring.keyringuna explicación para este comportamiento.

Parece que hay una peculiaridad en la libsecretAPI de GNOME y Google simplemente agrega una entrada ficticia con libsecret al inicializar OSCrypt. Ver: https://bugs.chromium.org/p/chromium/issues/detail?id=660005 para más detalles.

django Kunzmann
fuente