Como redefinir uma senha do kwallet?

18

Como redefinir uma senha do kwallet?

Eu li sobre uma GUI do kwallet que pode ser instalada a partir do synaptic, mas não encontrei nada. Na verdade, ele mostra uma GUI me perguntando a senha, então é preciso ter um lugar onde eu possa alterar essa senha.

Tom Brito
fonte

Respostas:

24

Se o Kubuntu criou uma carteira automaticamente e não possui uma senha conhecida, ele pode ser aberto automaticamente durante o login do sistema, e a configuração de uma senha pode ser possível.

Se a carteira estiver fechada, se você não souber a senha atual, não será possível "redefini-la" (isso seria um problema de segurança). Só é possível remover a carteira inteira e o kwallet deve solicitar que você crie uma nova senha.

Para excluir a carteira, exclua o arquivo

/home/<user name>/.kde/share/apps/kwallet/kdewallet.kwl

Se você fazer saber a senha atual, ou tê-lo já está aberto, em seguida, ver a resposta de Vaibhav Kaushal abaixo.

txwikinger
fonte
problema de segurança? Então, por que o "sudo" existe? de qualquer forma, obrigado!
Tom Brito
3
Isso não é verdade: a resposta de Vaibhav Kaushal abaixo fornece as etapas corretas para alterar uma senha do KWallet.
Richard Turner
@TomBrito Você realmente acha que alguém com acesso root deve poder abrir sua carteira? Eu acredito que este seria um problema de segurança grave
txwikinger
4
Para novas versões do KDE: 4.14.16 está em: / home / <nome do usuário> /. Local / share / kwalletd / kdewallet.kwl
Toni Gamez
Eu tentei corrigir esta resposta, antes de fazer o login: askubuntu.com/review/suggested-edits/787224
Luke Stanley
10

Para alterar a senha da carteira do KDE, você precisa primeiro executá-la. Se não estiver em execução, inicie-o.

Na bandeja do sistema, você encontra o ícone. Clique no ícone (clique esquerdo, não clique direito). Uma nova janela se abriria com a lista de carteiras (por padrão, há apenas 1). Clique com o botão direito na carteira e você tem a opção de alterar a senha.

Para excluir a carteira, você pode seguir o que o txwikinger disse .

Vaibhav Kaushal
fonte
2
Como você pode fazer isso quando não sabe a senha inicial para abrir a carteira?
txwikinger
Não me pediu a senha! : o Também não faz isso agora!
Vaibhav Kaushal
1
Bem ... mas é sobre isso que a pergunta pergunta, tanto quanto eu entendo, e foi isso que eu respondi. Se você configurou a proteção de senha do kwallet, que você não conhece, não tem escolha, mas exclua-a, pois, caso contrário, seria possível para qualquer administrador com acesso root obter suas senhas.
txwikinger
Se o ícone da carteira estiver ausente, você pode usar Configurações do sistema -> Personalização -> Carteira do KDE -> Mostrar gerente na bandeja do sistema. A partir daí, você também pode executar o Wallet Manager.
Tomasz Gandor
10

Como esta pergunta foi originalmente respondida, o KDE aparentemente mudou e eu gostaria de atualizar este artigo para mantê-lo útil.

Como foi apontado, (sem culpa do OP), a pergunta original não era realmente clara: perguntou como redefinir a senha, mas não forneceu a motivação:

  1. Senha lembrada, redefinindo

    Lembro-me da minha senha antiga da Carteira do KDE, mas só quero redefini-la (ou seja, "atualizá-la"), talvez porque ela tenha ficado antiga ou só quero criar uma melhor? (assim a resposta de Vaibhav Kaushal )

  2. Senha perdida

    Perdi minha senha da Carteira do KDE e, portanto, a carteira deve ser excluída e recriada? (portanto, a resposta do txwikinger )

Atualizar senha conhecida do KDE

Se você tiver um ícone da Carteira do KDE na bandeja do sistema, a resposta do Vaibhav Kaushal funcionará. Mas esse ícone da bandeja do sistema nem sempre é exibido. (Você pode definir esse comportamento após a etapa 2 abaixo, se quiser.)

  1. Ícone do KDE Launcher -> Configurações -> Configurações do sistema (ou systemsettings5no prompt de comando)
  2. Personalização -> Detalhes da conta -> Carteira KDE
  3. No canto inferior direito (talvez seja necessário rolar para baixo), clique no botão "Iniciar o Wallet Manager" (ou novamente, talvez, apenas no prompt de comando, digite kdewalletmanager5)
  4. Agora você está no KDE Wallet Manager.
  5. Supondo que você tenha apenas uma carteira (padrão), essa carteira será chamada kdewallet. Esse é o que deve estar aberto no seu KDE Wallet Manager agora. Caso contrário, feche outras carteiras e abra kdewallet.
  6. Clique no botão "Alterar senha" à direita.
  7. Continue com as etapas 9 a 12 na seção abaixo.

Recrie a carteira do KDE por causa da senha perdida

O método do txwikinger de excluir a carteira (excluindo o kdewallet.kwlarquivo) não funciona mais (pelo menos no meu Kubuntu 15.10 / KDE 5). Ou seja, (mesmo que kdewalletesteja em execução) a exclusão desse .kwlarquivo não resulta no serviço de carteira do kde agora solicitando uma nova senha. Por alguma razão (pelo menos para mim), o sistema continua solicitando a senha (antiga), como se nada tivesse mudado. Um pouco frustrante.

Atualmente, parece que a maneira eficaz de excluir completamente uma carteira - para que agora o KDE Wallet Services solicite uma nova senha para o novo kdewallet - é seguir estas etapas:

  1. Primeiro, execute as etapas 1 a 5 acima
  2. Arquivo -> Excluir carteira e, na janela pop-up, clique em 'Excluir'.
  3. Arquivo -> Nova carteira
  4. Nome: o mesmo de antes, kdewallet
  5. Coloque sua nova senha duas vezes, pressione Enter. Você está pronto para ir.
  6. Feche o gerenciador de carteira e as configurações do sistema KDE.
  7. Apenas um lembrete: na próxima vez que você tentar abrir algo que precise da carteira, poderá ser solicitado que você forneça a senha novamente uma vez, sempre que os serviços da Carteira KDE forem reiniciados.
  8. Dica do usuário: Agora obtenha um bom gerenciador de senhas OFFLINE . Eu gosto do KeepassX, que funciona em Linux, Mac, Win. Coloque sua senha da carteira do KDE lá. Faça backup do arquivo do gerenciador de senhas regularmente (sugiro uma nuvem de conhecimento zero, como o SpiderOak no Dropbox).
androclus
fonte
excluir o arquivo kwl funcionou para mim, kubuntu 18.04
fifaltra 13/12
3

Agora, em 2018, você pode simplesmente baixar o kwalletmanager5 digitando

sudo apt install kwalletmanager

Esse gerente permite criar e excluir suas carteiras, além de editar a senha, desde que você saiba a senha antiga.

Alex
fonte
0

Quando encontrei esse erro no Kubuntu 14.04 há um ano, excluí o kdewallet.kwl manualmente e, como o Androclus, ele nunca solicitou uma nova senha.

Agora, após uma nova instalação do K16.04, com o mesmo problema, em vez de excluir da linha de comando, abri a GUI do KWalletManager e excluí todas as minhas carteiras (não era necessário).

Depois de fazer isso, tentei uma conexão wifi e fui solicitada uma nova senha.

Jgar
fonte
0

Resolvi isso criando (a partir do KWalletManager) uma nova carteira chamada 'afk' e substituindo o arquivo .salt da carteira existente , chamada 'kdewallet' pelo arquivo .salt da carteira recém-criada chamada 'afk'.

então

cd /home/afk/.kde4/share/apps/kwallet 
mv kdewallet.salt .kdewallet.salt;cp afk.salt kdewallet.salt

E agora a carteira existente chamada 'kdewallet' tem a senha da recém-criada carteira 'afk'.

Excluí a carteira chamada afk e tudo parece estar bem.

Paul afk
fonte