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

Snappass auf Ubuntu 20.04 LTS-Server installieren – Schritt-für-Schritt-Anleitung?

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.

Hier bei LinuxAPT werden wir uns das Verfahren zur Installation und Verwendung von Snappass auf einem Ubuntu 20.04 LTS-Server ansehen.


Schritte zur Installation von Snappass auf einem Ubuntu-Linux-System

Um den Snappass zu installieren, müssen Sie zuerst den Redis-Server und Python mit Version über 3.5 installieren. Der Redis-Server ist einfach zu installieren, indem das Paket aus der offiziellen Dokumentation oder direkt aus dem Ubuntu-Repository heruntergeladen wird.

Installieren Sie den Redis-Server mit den folgenden 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 Webanwendung bereitzustellen, indem Sie den folgenden Befehl ausführen:

$ snapass


Wie verwende ich die 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. Um die Website zu durchsuchen, kopieren Sie den Adresslink aus der Ausgabe des Snapass-Befehls, der http://ip_address:5000 lautet.
  • Hier können Sie das Passwort oder das Geheimnis mit einfachen Schritten teilen. Geben Sie zuerst Ihr Passwort in das Feld Set Secret ein und legen Sie dann die Gültigkeit des Passworts fest. Klicken Sie abschließend auf die URL generieren.
  • Nachdem Sie auf die URL generieren geklickt haben, erhalten Sie den geheimen Link, den Sie über beliebige Medien an die betreffende Person weitergeben können. Einfach Linkadresse kopieren und teilen.
  • Jetzt kann die betroffene Person den von Ihnen bereitgestellten geheimen Link durchsuchen. Sobald sie den Link durchsuchen, erhalten sie einen Abschnitt „Geheimnis preisgeben“.
  • Nachdem der bereitgestellte Link durchsucht wurde, klickt die Person auf den Abschnitt "Geheimnis enthüllen", um das vom Absender festgelegte Passwort anzuzeigen.
  • Hier sehen Sie, 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.


Wie installiere ich 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 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.

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.



Ubuntu
  1. Installieren Sie SC Sheets auf Ubuntu Server 20.04 LTS - Schritt-für-Schritt-Anleitung?

  2. Kanboard auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  3. GoAccess auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  4. TYPO3 auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  5. PrestaShop unter Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

NumPy auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Homebrew auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Magento auf Ubuntu 20.04 LTS installieren - Eine Schritt-für-Schritt-Anleitung?

Puppet auf Ubuntu 20.04 LTS installieren - Eine Schritt-für-Schritt-Anleitung?

Installieren Sie Ubuntu Server 18.04 LTS - Einfache Schritt-für-Schritt-Anleitung