Como instalar o KeeWeb Password Manager no Ubuntu 22.04
Este tutorial existe para estas versões do sistema operacional
- Ubuntu 22.04 (Jammy Jellyfish)
- Ubuntu 20.04 (Focal Fossa)
Nesta página
- Pré-requisitos
- Primeiros passos
- Instalar o Docker CE
- Instale o KeeWeb Password Manager
- Acessar o painel do KeeWeb
- Conclusão
O KeeWeb é um gerenciador de senhas de plataforma cruzada e de código aberto compatível com o KeePass. Ele está disponível como uma versão da web e um aplicativo de desktop e é usado para armazenar senhas online e offline. Você pode sincronizar o Keeweb com outros serviços de armazenamento de arquivos, como OneDrive, Google Drive, Dropbox, etc. Com o Keeweb, você pode gerenciar com segurança todas as suas senhas a partir de um local central. Possui muitos recursos, incluindo sincronização em nuvem, atalhos de teclado, suporte a plug-ins, histórico, temas, visualizador de imagens embutido e muito mais.
Este post explicará como instalar o gerenciador de senhas KeeWeb no Ubuntu 22.04.
Pré-requisitos
- Um servidor executando o servidor Ubuntu 22.04.
- Uma senha root é configurada no servidor.
Começando
Antes de começar, é uma boa ideia atualizar os pacotes do sistema para a versão mais recente. Você pode atualizá-los com o seguinte comando:
apt update -y
apt upgrade -y
Depois de atualizar todos os pacotes, instale outras dependências necessárias com o seguinte comando:
apt install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y
Depois que todas as dependências estiverem instaladas, você pode prosseguir para a próxima etapa.
Instalar o Docker CE
Você também precisará instalar o pacote Docker em seu sistema. Primeiro, adicione a chave GPG do Docker com o seguinte comando:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Em seguida, adicione o repositório do Docker ao APT usando o seguinte comando.
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
Em seguida, atualize o repositório e instale o Docker CE com o seguinte comando:
apt update -y
apt install docker-ce -y
Depois que o Docker estiver instalado, verifique a versão do Docker usando o seguinte comando:
docker -v
Você deve obter a seguinte saída:
Docker version 20.10.22, build 3a2c30b
Instale o Gerenciador de Senhas KeeWeb
Neste ponto, o Docker CE está instalado e em execução em seu sistema. Agora você pode executar o seguinte comando para baixar a imagem do docker KeeWeb e criar um contêiner.
docker run --name keeweb -d -p 443:443 -p 80:80 antelle/keeweb
Você obterá a seguinte saída.
Unable to find image 'antelle/keeweb:latest' locally latest: Pulling from antelle/keeweb b4d181a07f80: Pull complete e929f62bc938: Pull complete ca8370516c99: Pull complete 6af693de7b22: Pull complete c8fe6ce83489: Pull complete 7aa1fe8b4a84: Pull complete 13796f1f5b9a: Pull complete e2e69cdff226: Pull complete e873f189aca3: Pull complete 71e0fe3f4938: Pull complete 8bb80103932b: Pull complete cab1eb7066d4: Pull complete 97fcacfa7f27: Pull complete c8bec6cfb9e6: Pull complete 4077188db971: Pull complete Digest: sha256:8ff5e10baa2ca50967964bf26af41461da79ef62a481094a00f75726623bcb36 Status: Downloaded newer image for antelle/keeweb:latest ee0debd6785ad0e7807e56a2d482cb4abad03a8ad7b7271ea748810f36780e7e
Você pode verificar a imagem baixada com o seguinte comando:
docker images
Você deve obter a seguinte saída:
REPOSITORY TAG IMAGE ID CREATED SIZE antelle/keeweb latest 4295e8097c4b 18 months ago 144MB
Você também pode verificar o contêiner em execução com o seguinte comando:
docker ps
Você deve obter a seguinte saída:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 71c52b311168 antelle/keeweb "/opt/entrypoint.sh …" 3 minutes ago Up 3 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp keeweb
Acessar KeeWeb Dashboard
Neste ponto, o contêiner do docker KeeWeb é iniciado e escuta na porta 443. Agora, abra seu navegador da web e acesse o painel do KeeWeb usando o URL https://your-server-ip. Você deve ver a seguinte tela:
Agora, clique no ícone + para adicionar o novo arquivo de senha. Você deve ver a seguinte tela:
Clique em novo na parte inferior. Você deve ver a seguinte tela:
Forneça sua senha mestra, nome, chave de backup e clique no botão Salvar para baixar o arquivo de senha para o seu sistema e concluir a configuração.
Clique nos Atalhos no painel esquerdo para ver a lista de todos os atalhos usados com o KeeWeb:
Clique na aparência no painel esquerdo para personalizar o idioma, o tema e a fonte padrão do KeeWeb.
Conclusão
Parabéns! você instalou com sucesso o gerenciador de senhas KeeWeb no Ubuntu 22.04. Agora você pode usar o KeeWeb em seu servidor para armazenar todas as suas senhas no KeeWeb e sincronizá-las com outros serviços de armazenamento. sinta-se à vontade para me perguntar se tiver alguma dúvida.