
Como Desativar o Armazenamento de Senhas do Keyring no Chromium/Chrome
Por padrão, o Chromium e o Google Chrome, ao serem executados em sistemas Linux com ambientes gráficos como GNOME, utilizam o GNOME Keyring (ou o KDE Wallet, dependendo do ambiente) para armazenar senhas. Isso garante maior segurança, mas pode causar problemas como:
- Pedidos constantes de senha ao abrir o navegador.
- Falhas no login automático se o keyring não estiver desbloqueado.
- Incompatibilidades em ambientes leves ou personalizados.
Se você deseja que o navegador use um sistema mais simples de armazenamento de senhas, baseado apenas em arquivos de texto locais e não criptografados, pode usar a opção:
--password-store="basic"
O que esse parâmetro faz?
O parâmetro --password-store="basic" força o navegador a:
- Ignorar o GNOME Keyring ou KDE Wallet.
- Salvar senhas localmente em arquivos do perfil do usuário.
- Evitar prompts de senha do keyring, comuns em distros como Debian, Ubuntu e Fedora.
Como alterar o atalho do Chrome/Chromium?
- Para o Chromium digite no terminal:
sudo nano /usr/share/applications/chromium.desktop
- Em todos os Exec acrescente o --password-store="basic", exemplo:
chromium --password-store="basic"
- Para Chrome digite no terminal:
sudo nano /usr/share/applications/google-chrome.desktop
- Em todos os Exec acrescente o --password-store="basic", exemplo:
google-chrome --password-store="basic"
Onde as senhas são armazenadas com "basic"?
As senhas são armazenadas no diretório do perfil do navegador, em arquivos SQLite simples.
Esse armazenamento não é criptografado, então é menos seguro, mas útil para ambientes leves ou para quem não quer depender de keyrings.
Desvantagens
- Menor segurança: as senhas não são criptografadas com a senha do usuário.
- Exposição de dados: qualquer pessoa com acesso ao perfil do navegador pode copiar os arquivos com senhas.
- Não recomendado para computadores compartilhados.
Quando usar esse parâmetro?
- Em sistemas minimalistas sem keyring.
- Em máquinas virtuais ou live distros.
- Quando você não quer digitar senha toda vez que o navegador abre.
- Para testes ou ambientes temporários.
Como desfazer?
Basta remover o parâmetro do atalho e reiniciar o navegador. Ele voltará a usar o sistema de senhas padrão (Keyring ou Wallet).
O parâmetro --password-store="basic" é uma ótima alternativa para quem quer simplicidade e menos interferência do sistema na experiência de uso do navegador. Contudo, lembre-se de que segurança vem primeiro, se você está em um computador com acesso compartilhado, prefira o método padrão.