So installieren Sie KeeWeb Password Manager unter Ubuntu 20.04

KeeWeb ist ein Open-Source-Passwortmanager, der zum Speichern von Passwörtern sowohl online als auch offline verwendet wird. Er ist kompatibel mit KeePass und auch als Web-Version und Desktop-Apps verfügbar. Er kann mit anderen Cloud-Diensten wie OneDrive, Google Drive, Dropbox, etc. synchronisiert werden. Es hilft Ihnen, alle Ihre Passwörter auf sichere Weise zu verwalten. Es bietet viele Funktionen, wie z. B. die einfache Eingabe von Tags, Unterstützung für mehrere Dateien, Verlauf, Themen, Tastaturkürzel, Inline-Bildbetrachter und vieles mehr.

In dieser Anleitung zeigen wir Ihnen, wie Sie den KeeWeb-Passwortmanager auf Ubuntu 20.04 installieren.

Voraussetzungen

  • Ein Server, auf dem Ubuntu 20.04 läuft.
  • Ein Root-Passwort ist auf dem Server konfiguriert.

Erste Schritte

Bevor Sie beginnen, empfiehlt es sich, die Systempakete auf die neueste Version zu aktualisieren. Sie können sie mit dem folgenden Befehl aktualisieren:

apt-get update -y

Sobald alle Pakete aktualisiert sind, installieren Sie weitere erforderliche Abhängigkeiten mit dem folgenden Befehl:

apt-get install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y

Sobald alle Abhängigkeiten installiert sind, können Sie mit dem nächsten Schritt fortfahren.

Docker installieren

Für die Installation des KeeWeb-Passwortmanagers ist ein Docker-Paket erforderlich. Fügen Sie zunächst das Docker-Repository mit dem folgenden Befehl hinzu:

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"

Als Nächstes installieren Sie das Docker CE mit dem folgenden Befehl:

apt-get install docker-ce -y

Sobald Docker installiert ist, überprüfen Sie die Docker-Version mit folgendem Befehl:

docker -v

Sie sollten die folgende Ausgabe erhalten:

Docker version 20.10.0, build 7287ab3

KeeWeb installieren

Laden Sie zunächst die neueste Version von KeeWeb mit dem folgenden Befehl herunter:

git clone https://github.com/SvenC56/docker-keeweb.git

Sobald der Download abgeschlossen ist, wechseln Sie in das heruntergeladene Verzeichnis und erstellen Sie das Docker-Image mit dem folgenden Befehl:

cd docker-keeweb
docker build -t svenc56/keeweb

Sie sollten die folgende Ausgabe erhalten

:

 ---> 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

Mit dem obigen Befehl werden alle für KeeWeb erforderlichen Images heruntergeladen. Sie können alle heruntergeladenen Images mit dem folgenden Befehl verifizieren:

docker images

Sie sollten die folgende Ausgabe erhalten:

REPOSITORY       TAG       IMAGE ID       CREATED              SIZE
svenc56/keeweb   latest    11ddfdbf04f8   About a minute ago   30.5MB
               6c514976beff   About a minute ago   37.5MB
nginx            alpine    98ab35023fd6   2 weeks ago          22.3MB
alpine           latest    d6e46aa2470d   6 weeks ago          5.57MB

Erstellen Sie nun einen Container für KeeWeb aus dem heruntergeladenen Image und stellen Sie ihn mit dem folgenden Befehl auf Port 80 bereit:

docker run -d -p 80:80 svenc56/keeweb

Sie sollten die folgende Ausgabe erhalten:

70c5b0b493759eca931dfdbe473fb090d8e66d4269b6f7b0b221568ace020721

Sie können den laufenden Container auch mit folgendem Befehl verifizieren:

docker ps

Sie sollten die folgende Ausgabe erhalten:

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

Zugriff auf KeeWeb Dashboard

Öffnen Sie nun Ihren Webbrowser und rufen Sie das KeeWeb-Dashboard über die URL http://your-server-ip auf. Sie sollten den folgenden Bildschirm sehen:

KeeWeb Dashboard

Klicken Sie nun auf das +-Symbol, um die neue Passwortdatei hinzuzufügen. Sie sollten den folgenden Bildschirm sehen:

Passwortliste

Klicken Sie unten auf die Schaltfläche Neu. Sie sollten den folgenden Bildschirm sehen:

Master-Passwort

Geben Sie Ihr Master-Kennwort, den Namen und den Backup-Schlüssel ein und klicken Sie auf die Schaltfläche Speichern unter, um die Kennwortdatei auf Ihr System herunterzuladen und die Einrichtung abzuschließen.

Passwort-Datei herunterladen

Sync

Klicken Sie auf Shortcuts im linken Fensterbereich, um die Liste aller mit KeeWeb verwendeten Shortcuts zu sehen:

Keeweb-Verknüpfungen

Klicken Sie auf das Erscheinungsbild im linken Fensterbereich, um die Standardsprache, das Thema und die Schriftart von KeeWeb anzupassen.

Keeweb Thema

Fazit

Herzlichen Glückwunsch! Sie haben den Passwort-Manager KeeWeb erfolgreich auf Ubuntu 20.04 installiert. Sie können nun alle Ihre Passwörter auf KeeWeb speichern und mit anderen Speicherdiensten synchronisieren.

Das könnte dich auch interessieren …