GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Snappass auf Ubuntu

Snappass ist im Allgemeinen die Web-App, die verwendet wird, um das Passwort auf sichere Weise zu teilen. Mit der symmetrischen Fernet-Verschlüsselung verschlüsselt Snappass alle Passwörter, die über ihre Plattform geteilt werden. Für jedes Passwort wird ein zufälliger Schlüssel generiert, der nicht gespeichert und als Passwortlink geteilt wird. So wird es sicher und geschützt sein und die Sicherheitsfunktionen verbessern.

In diesem Artikel werden wir den Installationsprozess und den Anwendungsfall von Snappass auf dem Ubuntu 20.04 LTS-Server besprechen.

Installation von Snapass auf Ubuntu 20.04 LTS-Server

Um den Snappass zu installieren, müssen Sie zuerst den Redis-Server und Python mit Version über 3.5 installieren. Der Redis-Server lässt sich einfach installieren, indem Sie sein Paket aus der offiziellen Dokumentation https://redis.io/ oder direkt aus dem Ubuntu-Repository herunterladen. Installieren Sie den Redis-Server mit den unten aufgeführten Befehlen.

$ sudo apt update

Installieren Sie dann den Redis-Server mit dem folgenden Befehl:

$ sudo apt install redis-server -y

Stellen Sie sicher, dass der Redis-Server läuft, indem Sie seinen Status überprüfen.

$ sudo systemctl status redis-server.service

Überprüfen Sie außerdem mit dem unten gezeigten Befehl, ob Python installiert ist oder nicht.

$ python3 --version

Als nächstes können Sie den Snappass auf Ihrem Ubuntu 20.04-Server installieren. Führen Sie dazu einfach den unten gezeigten Befehl aus.

$ pip install snappass

Führen Sie nun den Snappass aus, um die Web-App bereitzustellen, indem Sie den Befehl ausführen, um die Ausgabe ähnlich wie folgt anzuzeigen:

$ snapass

Ausgabe :

Mit der Snappass-Web-App

Nach erfolgreicher Installation des Snappass und seiner Anforderungen wie Redis-Server und Python können Sie die Web-App des Snappass durchsuchen, bei der es sich im Allgemeinen um eine Flask-App handelt. Kopieren Sie zum Durchsuchen der Website den Adresslink aus der Ausgabe des Befehls snapass, der http://192.168.122.230:5000 lautet.

Nachdem Sie diesen Link durchsucht haben, sehen Sie eine Ausgabe ähnlich dem unten gezeigten Screenshot.

Hier können Sie das Passwort oder Geheimnis mit einfachen Schritten teilen. Setzen Sie zuerst Ihr Passwort auf das set secret legen Sie dann die Gültigkeit des Passworts fest. Klicken Sie abschließend auf URL generieren das ist auf dem obigen Screenshot zu sehen. Zum Beispiel werden wir das Passwort eingeben und eine URL generieren, die Sie auf dem Screenshot unten sehen können.

Nachdem Sie auf URL generieren geklickt haben , erhalten Sie den geheimen Link, den Sie der betreffenden Person über beliebige Medien mitteilen können. Einfach die Linkadresse kopieren und teilen. Als Referenz können Sie die Ausgabe sehen, wie im folgenden Screenshot gezeigt.

Nun kann die betroffene Person den von Ihnen bereitgestellten geheimen Link durchsuchen. Sobald sie den Link durchsuchen, erhalten sie ein „Geheimnis enthüllen ”-Abschnitt ähnlich der Ausgabe als :

Nachdem der bereitgestellte Link durchsucht wurde, klickt die Person auf den Abschnitt „Geheimnis enthüllen“, um das vom Absender festgelegte Passwort anzuzeigen. Sie sollten eine ähnliche Ausgabe wie unten erhalten.

Hier können Sie sehen, dass dasselbe Passwort als Ausgabe bereitgestellt wird, das vom Absender festgelegt wird. Dies ist eine einfache und sichere Möglichkeit, das Passwort festzulegen und anzuzeigen.

Installation von Snapass über Docker

Snappass wird auch mit Docker und Docker Compose installiert und eingerichtet. Stellen Sie zunächst sicher, dass Sie Docker und Docker Compose bereits auf Ihrem Ubuntu 20.04 LTS-Server installiert haben. Laden Sie dann das Projekt des Snappass aus dem Github-Repository herunter, indem Sie den unten gezeigten Befehl ausführen.

$ git clone https://github.com/pinterest/snappass.git

Jetzt werden Sie feststellen, dass der Snappass-Ordner mit den erforderlichen Inhalten wie Dockerfile, docker-compose, yml und hauptsächlich Snappass-Projektdatei heruntergeladen wird. Sie sehen eine ähnliche Ausgabe wie :

Um Snappass mit seinen Anforderungen wie Redis Server zu installieren und einzurichten, führen Sie einfach den Befehl docker-compose wie folgt aus:

$ docker-compose up -d

Nach Ausführung dieses Befehls werden der Redis-Server und die Snappass-Web-App eingerichtet und können durchsucht werden.

Schlussfolgerung

In diesem Artikel haben Sie gelernt, wie Sie die Snappass-Web-App installieren und verwenden. Es ist eine einfache und sehr sichere Möglichkeit, einen zufälligen Link für das Passwort zu generieren, der nur einmal geöffnet werden kann. Vielen Dank!


Ubuntu
  1. So installieren Sie MySQL unter Ubuntu 18.04

  2. So installieren Sie Minecraft Server auf Ubuntu 18.04

  3. So installieren Sie Nginx unter Ubuntu 20.04

  4. So installieren Sie MariaDB unter Ubuntu 20.04

  5. So installieren Sie Zimbra 8.6 auf einem Ubuntu 14.04-Server

So installieren Sie Cockpit unter Ubuntu 20.04

So installieren Sie den VNC-Server unter Ubuntu 20.04

So installieren Sie den HTTrack-Server unter Ubuntu 20.04

So installieren Sie Virtualmin unter Ubuntu 20.04

So installieren Sie TeamSpeak Server auf Ubuntu 20.04

So installieren Sie MySQL-Server in Ubuntu