KeeWeb è un gestore di password open source utilizzato per archiviare le password sia online che offline. È compatibile con KeePass e disponibile anche come versione web e app desktop. Può essere sincronizzato con altri servizi cloud come OneDrive, Google Drive, Dropbox, ecc. Ti aiuta a gestire tutte le tue password in modo sicuro. Offre molte funzionalità tra cui, facile inserimento dei tag, supporto per più file, cronologia, temi, scorciatoie da tastiera, visualizzatore di immagini in linea e molti altri.
In questo tutorial, ti mostreremo come installare il gestore di password KeeWeb su Ubuntu 20.04.
Prerequisiti
- Un server che esegue il server Ubuntu 20.04.
- Sul server è configurata una password di root.
Per iniziare
Prima di iniziare, si consiglia di aggiornare i pacchetti di sistema all'ultima versione. Puoi aggiornarli con il seguente comando:
apt-get update -y
Una volta aggiornati tutti i pacchetti, installa le altre dipendenze richieste con il seguente comando:
apt-get install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y
Una volta installate tutte le dipendenze, puoi procedere al passaggio successivo.
Installa Docker
È necessario un pacchetto Docker per installare il gestore password KeeWeb. Innanzitutto, aggiungi il repository Docker con il seguente comando:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
Quindi, installa Docker CE con il seguente comando:
apt-get install docker-ce -y
Una volta installato Docker, verifica la versione Docker utilizzando il comando seguente:
docker -v
Dovresti ottenere il seguente output:
Docker version 20.10.0, build 7287ab3
Installa KeeWeb
Innanzitutto, scarica l'ultima versione di KeeWeb utilizzando il comando seguente:
git clone https://github.com/SvenC56/docker-keeweb.git
Una volta completato il download, cambia la directory nella directory scaricata e crea l'immagine Docker con il seguente comando:
cd docker-keeweb
docker build -t svenc56/keeweb
Dovresti ottenere il seguente output
:
---> 98ab35023fd6 Step 6/8 : WORKDIR /opt/keeweb ---> Running in e5966f3a3cec Removing intermediate container e5966f3a3cec ---> e36bc8c356bc Step 7/8 : COPY --from=git /keeweb /usr/share/nginx/html ---> 7cde550d672f Step 8/8 : EXPOSE 80 ---> Running in b784c9df85d7 Removing intermediate container b784c9df85d7 ---> 11ddfdbf04f8 Successfully built 11ddfdbf04f8 Successfully
Il comando precedente scaricherà tutte le immagini richieste per KeeWeb. Puoi verificare tutte le immagini scaricate con il seguente comando:
docker images
Dovresti ottenere il seguente output:
REPOSITORY TAG IMAGE ID CREATED SIZE svenc56/keeweb latest 11ddfdbf04f8 About a minute ago 30.5MB6c514976beff About a minute ago 37.5MB nginx alpine 98ab35023fd6 2 weeks ago 22.3MB alpine latest d6e46aa2470d 6 weeks ago 5.57MB
Ora crea un contenitore per KeeWeb dall'immagine scaricata ed esponilo sulla porta 80 con il seguente comando:
docker run -d -p 80:80 svenc56/keeweb
Dovresti ottenere il seguente output:
70c5b0b493759eca931dfdbe473fb090d8e66d4269b6f7b0b221568ace020721
Puoi anche verificare il contenitore in esecuzione con il seguente comando:
docker ps
Dovresti ottenere il seguente output:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 70c5b0b49375 svenc56/keeweb "/docker-entrypoint.…" 24 seconds ago Up 22 seconds 0.0.0.0:80->80/tcp nostalgic_visvesvaraya
Accedi al dashboard di KeeWeb
Ora apri il tuo browser web e accedi alla dashboard di KeeWeb utilizzando l'URL http://your-server-ip . Dovresti vedere la seguente schermata:
Ora, fai clic su + i con per aggiungere il nuovo file di password. Dovresti vedere la seguente schermata:
Fai clic su Nuovo in fondo. Dovresti vedere la seguente schermata:
Fornisci la tua password principale, nome, chiave di backup e fai clic su Salva in per scaricare il file della password sul tuo sistema e completare la configurazione.
Fai clic sulle scorciatoie nel riquadro di sinistra per visualizzare l'elenco di tutte le scorciatoie utilizzate con KeeWeb:
Fai clic su Aspetto nel riquadro di sinistra per personalizzare la lingua, il tema e il carattere predefiniti di KeeWeb.
Conclusione
Congratulazioni! hai installato correttamente il gestore password KeeWeb su Ubuntu 20.04. Ora puoi archiviare tutte le tue password su KeeWeb e sincronizzarle con altri servizi di archiviazione.