GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Snappass na Ubuntu

Snappass je obecně webová aplikace, která se používá ke sdílení hesla bezpečným způsobem. Pomocí symetrického šifrování Fernet zašifruje snappass všechna hesla sdílená prostřednictvím jejich platformy. Pro každé heslo je vygenerován náhodný klíč, který se neukládá a nesdílí jako odkaz na heslo. Takže to bude bezpečné a zabezpečené a posílí bezpečnostní funkce.

V tomto článku budeme diskutovat o procesu instalace a případu použití snappass na serveru Ubuntu 20.04 LTS.

Instalace Snapass na serveru Ubuntu 20.04 LTS

Chcete-li nainstalovat snappass, musíte nejprve nainstalovat server redis a python s verzí vyšší než 3.5. Server Redis se snadno instaluje stažením jeho balíčku z oficiální dokumentace https://redis.io/ nebo přímo z úložiště Ubuntu. Nainstalujte server redis podle níže uvedených příkazů.

$ sudo apt update

Poté nainstalujte server redis pomocí příkazu jako:

$ sudo apt install redis-server -y

Ověřte, že server redis běží kontrolou jeho stavu.

$ sudo systemctl status redis-server.service

Také zkontrolujte, zda je python nainstalován nebo ne, pomocí příkazu, jak je uvedeno níže.

$ python3 --version

Dále jste připraveni nainstalovat snappass na váš server Ubuntu 20.04. Pro tento účel jednoduše spusťte níže uvedený příkaz.

$ pip install snappass

Nyní spusťte snappass pro obsluhu webové aplikace provedením příkazu, abyste viděli výstup podobný jako:

$ snapass

Výstup :

Používání webové aplikace Snappass

Po úspěšné instalaci snappass a jeho požadavků, jako je server redis a python, jste připraveni procházet webovou aplikaci snappassu, což je obecně aplikace Flask. Pro procházení webu zkopírujte odkaz na adresu z výstupu příkazu snappass, který je http://192.168.122.230:5000.

Po procházení tohoto odkazu uvidíte výstup podobný snímku obrazovky, jak je uvedeno níže.

Zde můžete pomocí jednoduchých kroků sdílet heslo nebo tajemství. Nejprve zadejte své heslo do nastaveného tajemství pole a poté nastavte platnost hesla. Nakonec klikněte na Generovat adresu URL který je zobrazen na výše uvedeném snímku obrazovky. Například vložíme heslo a vygenerujeme adresu URL, kterou můžete vidět na snímku obrazovky níže.

Po kliknutí na Generovat adresu URL , získáte tajný odkaz, který můžete sdílet s dotčenou osobou prostřednictvím jakéhokoli média. Jednoduše zkopírujte adresu odkazu a sdílejte ji. Pro referenci můžete vidět výstup, jak je znázorněno na níže uvedeném snímku obrazovky.

Nyní může dotyčná osoba procházet vámi poskytnutý tajný odkaz. Jakmile projdou odkaz, zobrazí se jim „Odhalit tajemství ” sekce podobná výstupu jako :

Po procházení poskytnutého odkazu uživatel klikne na sekci Odhalit tajné heslo a zobrazí se heslo, které nastavil odesílatel. Měli byste získat podobný výstup jako níže.

Zde můžete vidět, že je poskytnuto stejné heslo jako výstup, který nastavil odesílatel. Toto je snadný a bezpečný způsob nastavení a odhalení hesla.

Instalace Snapass přes docker

Snappass je také nainstalován a nastaven pomocí dockeru a docker compose. Nejprve se ujistěte, že jste již nainstalovali docker a docker compose na vašem serveru Ubuntu 20.04 LTS. Poté si stáhněte projekt snappass z úložiště github spuštěním příkazu, jak je uvedeno níže.

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

Nyní si všimnete, že složka snappass bude stažena s požadovaným obsahem, jako je Dockerfile, docker-compose, yml a hlavně soubor projektu snappass. Uvidíte podobný výstup jako :

Chcete-li nainstalovat a nastavit snappass s jeho požadavkem, jako je server redis, jednoduše spusťte příkaz docker-compose jako:

$ docker-compose up -d

Po provedení tohoto příkazu budou server redis a webová aplikace snappass nastaveny a připraveny k procházení.

Závěr

V tomto článku jste se naučili, jak nainstalovat a používat webovou aplikaci snappass. Je to snadný a velmi bezpečný způsob, jak vygenerovat náhodný odkaz pro heslo, který lze otevřít pouze jednou. Děkuji!


Ubuntu
  1. Jak nainstalovat MySQL na Ubuntu 18.04

  2. Jak nainstalovat Minecraft Server na Ubuntu 18.04

  3. Jak nainstalovat Zimbru 8.6 na server Ubuntu 14.04

  1. Jak nainstalovat Nginx na Ubuntu 20.04

  2. Jak nainstalovat MariaDB na Ubuntu 20.04

  3. Jak nainstalovat VNC Server na Ubuntu 14.04

  1. Jak nainstalovat OpenSIPS Server na Ubuntu 15.04

  2. Jak nainstalovat Consul Server na Ubuntu 16.04

  3. Jak nainstalovat Zabbix na Ubuntu 18.04