Questão O gerenciador de senhas não é acionado com o Chromium quando deveria


Estou ficando incomodado porque o gerenciador global de senhas (chaveiro gnome?) Que deve preencher os diálogos de autenticação no Chromium não é acionado. Por exemplo, estou acessando uma página da Web que solicita a autenticação HTTP básica ou simplesmente um formulário de login que já acessei e para o qual o Chromium já armazenou minhas credenciais.

O fluxo esperado seria

  • o gerente global pw aparecendo uma vez por sessão, a primeira vez que eu carrego a página (ou periodicamente em uma sessão, como o sudo funciona, por exemplo),
  • exigindo minha senha,
  • em seguida, preenche a caixa de diálogo de autenticação do navegador.

Em vez disso, nada acontece, a menos que eu evite isso, fazendo alguma outra ação que finalmente acione o gerenciador de senhas, por exemplo, instalando-desinstalando algum programa no centro de software do Ubuntu. Depois de acionar a caixa de diálogo de senha dessa maneira e atualizar as páginas relevantes no Chromium, as senhas e credenciais são preenchidas como esperado, mas isso está longe de ser ideal. Não consigo encontrar links para outras pessoas com esse problema. Alguém sabe como resolver isso?

Parece que estou correndo em um problema semelhante ao detalhado nesta questão SU. No meu caso, tanto "Habilitar Autopreenchimento ..." quanto "Oferecer para salvar senhas ..." estão marcadas. Quando eu primeiro login (autologin está ativado), por exemplo ao ligar o computador, a lista de senhas salvas está vazia. Depois de fazer algo que solicita a atenção do gerenciador de senhas global, como a instalação acima mencionada através do Centro de Software, a lista está cheia de credenciais armazenadas.

Eu verifiquei, e não parece ser uma diferença entre iniciar uma sessão com login automático (onde eu não tenho que inserir minha senha) ou iniciar minha sessão digitando uma senha (eu tentei fechar a sessão, o sistema então me pediu minha senha, mas o preenchimento automático ainda estava indisponível.)

Eu verifiquei Seahorse, e vejo dois keyrings de senha diferentes: o "Session Start", que contém apenas um item: "Desbloquear senha para padrão (senha do Google Chrome)" e o chaveiro "Predeterminado", que na verdade contém todo o meu Google Chrome senhas e provavelmente mais. O problema é que o chaveiro "Padrão" não está desbloqueado fazendo o login.

Eu também tentei substituir o "login" chaveiro com o "Predeterminado" (espanhol para "Default"), como mencionado em esta resposta, mas isso também não funcionou e, na verdade, isso fez com que o preenchimento automático da senha do cromo parasse de funcionar totalmente.


2
2017-08-12 19:48


origem


Por favor especifique qual é o seu objetivo. Você se incomoda de digitar uma senha ou quer receber uma senha toda vez que acessa um site? - Pilot6
"O fluxo esperado seria o gerenciador pw global aparecendo, exigindo minha senha e preenchendo o diálogo de autenticação do navegador. Em vez disso, nada acontece."
Por favor, leia a pergunta. O que eu espero que aconteça está bem ali. Se eu não tiver que digitar a senha após o login, melhor ainda. Mas eu ficaria feliz em entrar uma vez (ou periodicamente).
Você pode conseguir isso não salvando suas senhas no seu navegador. Você pode limpar todas as senhas nas configurações e terá que inseri-las novamente toda vez que visitar o site. - Pilot6
O ponto está em um armazenamento de senha segura. Se alguém roubar seu computador, ele não poderá acessar suas senhas da web sem a senha mestra. - Pilot6


Respostas:


Você mistura dois problemas separados.

O chaveiro gnome armazena senhas para sites e outras senhas, como ssh, gpg etc.

O chaveiro é desbloqueado quando você entra no sistema e não precisa digitar a senha mestra novamente. Isso é um comportamento normal.

Quando você tenta instalar algum software, você precisa ter privilégios de administrador. No Ubuntu você não precisa logar como root, mas sudo permite executar uma tarefa privilegiada a partir de uma conta de usuário, mas solicita a digitação de uma senha novamente.

Esses dois cenários não estão relacionados. E isso não é um problema de todo.


1
2017-08-14 21:48



Assim. O fato de os diálogos no Chromium solicitarem uma senha não funciona até eu acionar o chaveiro usando o centro de software e, depois disso, não tenho nada a ver com isso. E eu ter que resolver o problema desta forma não é um problema de todo. Esta não é uma resposta útil.
O sistema é projetado dessa maneira. Se você ativar o login sem digitar a senha, o chaveiro solicitará a senha para desbloquear o armazenamento. Se você entrar no sistema com uma senha, ele não perguntará novamente. Mas você pode mudar esse comportamento iniciando o cromo com --password-store=basic, mas é menos seguro. - Pilot6
O sistema está fazendo isso para isso. Talvez você não goste. Mas estou tentando explicar o que isso faz. O que você acha que é uma resposta "útil"? - Pilot6
Sim, se você não gosta de como o Ubuntu funciona, você pode voltar ao Windows, se quiser. Essa é sua escolha. - Pilot6
"O gnome-keyring armazena senhas para sites e outras senhas, como ssh, gpg, etc. O chaveiro é desbloqueado quando você entra no sistema e não precisa digitar a senha mestra novamente. Isso é um comportamento normal." O ponto principal da minha pergunta é que o chaveiro não está desbloqueado, então não consigo acessar as senhas armazenadas. Você pode ler isso?