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:
Klicken Sie nun auf das +-Symbol, um die neue Passwortdatei hinzuzufügen. Sie sollten den folgenden Bildschirm sehen:
Klicken Sie unten auf die Schaltfläche Neu. Sie sollten den folgenden Bildschirm sehen:
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.
Klicken Sie auf Shortcuts im linken Fensterbereich, um die Liste aller mit KeeWeb verwendeten Shortcuts zu sehen:
Klicken Sie auf das Erscheinungsbild im linken Fensterbereich, um die Standardsprache, das Thema und die Schriftart von KeeWeb anzupassen.
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.