Pesquisa de site

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

  1. Pré-requisitos
  2. Primeiros passos
  3. Instalar o Docker CE
  4. Instale o KeeWeb Password Manager
  5. Acessar o painel do KeeWeb
  6. 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.