Como integrar KeyPass2 e Firefox usando Kee no Ubuntu 16.04 - 18.04

18

Já instalei o KeePass2 e também instalei os dois complementos Kee. Mas não sei como integrá-lo. Pls me ajude com as instruções.

Faisal
fonte
eu preferiria usar KeePassX ou ainda melhor KeePassXC . uma função de tipo automático (pelo menos para * nix-OSes) já foi criada.
DJCrashdummy
Você acha que pode corrigir o erro de digitação no assunto (é o KeePass2 e não o KeyPass2) para tornar isso ainda mais útil?
loxo 18/11

Respostas:

28

Ubuntu 14.04, 15.10 / Linux Mint 17

Primeiro, você não precisa PassIFoxnem o PPA extra descrito pelo @Faisal Haq Salafi como mono-completee keepass2já está disponível no repositório .

Instalação

  1. Baixe e instale os complementos do KeeFox
  2. instale keepass2e monocompilador CLI e biblioteca do gerenciador de sistema:

    sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil libmono-system-numerics4.0-cil
    
    • votou Faisal Haq Salafi por base de resposta;
    • upvote Simounet para reduzir a lista de pacotes (6mo vs. 125Mo com mono-complete);

Configuração

  • Localização do plugin KeePass: /usr/lib/keepass2/plugins

  • Keefox

    • Local de instalação do KeePass: /usr/lib/keepass2
    • Local executável mono: /usr/bin/mono

KeePassRPC plugin

# create a plugins sub-directory in keepass2 directory
sudo sh -c 'mkdir /usr/lib/keepass2/plugins' 
# copy the keefox plugin into it
sudo ln --force --no-dereference --symbolic $HOME/.mozilla/firefox/*.default/extensions/keefox@chris.tomlinson/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/

Reiniciar

Saia e reinicie os dois:

  1. Keepass2, então desbloqueie seu cofre;
  2. Firefox, verifique o ícone keefox para obter informações
Édouard Lopez
fonte
1
Em vez de copiar o plugin, eu acho que a criação de um link simbólico seria mais sensato por isso não há problema com atualizações:sudo ln -s $HOME/.mozilla/firefox/*.default/extensions/[email protected]/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/KeePassRPC.plgx
Thomas W.
@ThomasW. você está certo, eu atualizei a minha resposta em conformidade (note que você não precisa especificar o nome do arquivo no alvo, ele irá usar o nome do arquivo original)
Édouard Lopez
11

Instale o KeyPass2:

Pressione Alt+ Ctrl+ Tpara iniciar o terminal e executar os seguintes comandos, um por um.

sudo apt-add-repository ppa: jtaylor / keepass  
sudo apt-get update  
sudo apt-get install keepass2 mono-completo

Abra o Firefox, instale a Keepartir do complemento insira a descrição da imagem aqui

Ferramentas> Complementos

Procure Keee instale-o.

Criar pasta de plugins

sudo mkdir / usr / lib / keepass2 / plugins

Instale curl e jq (necessário apenas para facilitar a instalação da versão mais recente do KeePassRPC)

sudo apt install curl
sudo apt install jq

Coloque a versão mais recente do KeePassRPC na pasta de plug-ins criada anteriormente

curl -s https://api.github.com/repos/kee-org/keepassrpc/releases/latest | jq -r ".assets [] | select (.name | test (\" KeePassRPC.plgx \ ")) | .browser_download_url" | xargs sudo curl -s -L -o "/usr/lib/keepass2/plugins/KeePassRPC.plgx"  

Você está pronto!

Faisal
fonte
7

[Editado em 29/04/2016]

Desde a versão 1.6.0 do KeeFox, esse truque não está funcionando. Novas bibliotecas são necessárias. No momento, eu encontrei, libmono2.0-cilmas há mais. Eu postei um tópico no fórum KeeFox .

[Postagem original]

O KeeFox não precisa de tudo, desde mono, por isso é inútil instalar mono-complete. mono-dmcse libmono-system-management4.0-cildeve ser suficiente. Portanto, este comando deve executar o truque:

sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil

Com esse método, você poupará mais de 120Mo e um monte de libs inúteis para se manter atualizado. Eu recebo esse requisito no wiki do KeeFox GitHub: https://github.com/luckyrat/KeeFox/wiki/en-|-Running-KeeFox-under-Mono

Simounet
fonte
Existe uma versão mínima do ubuntu para esta declaração? Estou testando no Kubuntu 15.10
Édouard Lopez
1
Trabalho no Kubuntu 15.10
Édouard Lopez
1
Desculpe pelo atraso na resposta. mono-dmcse libmono-system-management4.0-cilestão disponíveis em 12.04. Portanto, não deve haver problema com as versões mais recentes.
Simounet 11/01
0

Ubuntu 16.04

Se você possui o KeePass 2 instalado, existe uma maneira conveniente de manter tudo atualizado e funcionando.

Se você não souber o que são PPA-s, leia o seguinte: Os PPAs são seguros para adicionar ao meu sistema e quais são algumas "bandeiras vermelhas" a serem observadas?

Instalar

NOTA: Pode ser necessário desfazer a instalação manual no KeeFox!

Adicione um ppa e instale o KeeFox a partir daí:

sudo add-apt-repository ppa:dlech/keepass2-plugins
sudo apt update
sudo apt install xul-ext-keefox

Isso também instalará o plugin RPC ( keepass2-plugin-rpc) como sua dependência.

Configurar

como descrito por @ Édouard-lopez

  • Keefox
    • Local de instalação do KeePass: /usr/lib/keepass2
    • Local executável mono: /usr/bin/mono

Benefícios:

  • Não é necessário copiar manualmente o KeePassRPC.plgx arquivo
  • Contém as bibliotecas mono necessárias (e as mantém atualizadas)
  • Outros plugins também estão disponíveis (que ajudam a integrar o keepass2 no ubuntu, por exemplo keepass2-plugin-application-indicator)

(verifique se são necessárias versões mais antigas!)


Editar

  • Instalar em xul-ext-keefoxvez de keepass2-plugin-rpcgarantir a compatibilidade da versão
MrMeszaros
fonte
0

Para Ubuntu 18.04 No Ubuntu Software, procure e instale o KeePassXc KeePassXC

No FireFox, em Complementos (atalho Ctrl + Shift + A), procure o KeePassXC-Browser Add to Firefox.

Abra o KeePassXC, abra o banco de dados do KeePass e vá para

Ferramentas -> Configurações -> Integração com o navegador Configurações do KeePassXC

Certifique-se de verificar

  1. Ativar integração do navegador KeePassXC
  2. A opção FireFox está selecionada na opção Habilitar integração para esses navegadores

Em seguida, no FireFox, clique no botão KeePassXC-Browser recém-adicionado e, em seguida, no botão Connect. Uma nova janela de solicitação de associação de chave KeePassXC: New se abre, digite o nome do seu banco de dados e salve e permita o acesso.

É isso, o KeePassXC agora está integrado.

Wela
fonte
Obrigado pela resposta! Por que devemos usar o KeePassXC e o KeePassXC-Browser sobre keepass2 e Kee? Keepass2 + Kee é inseguro? (Não estou sugerindo que não devíamos, estou confuso com todos os diferentes garfos e gostaria de saber qual é o melhor / mais seguro, e já estou acostumado a manter oassass2 + Kee no Ubuntu 16.04.)
loxo