GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Snappass sur Ubuntu

Snappass est généralement l'application Web utilisée pour partager le mot de passe de manière sécurisée. En utilisant le cryptage symétrique Fernet, snappass crypte tous les mots de passe partagés via leur plateforme. Pour chaque mot de passe, une clé aléatoire est générée qui n'est pas stockée et partagée en tant que lien de mot de passe. Il sera donc sûr et sécurisé, améliorant les fonctions de sécurité.

Dans cet article, nous allons discuter du processus d'installation et du cas d'utilisation de snappass sur le serveur Ubuntu 20.04 LTS.

Installation de Snapass sur le serveur Ubuntu 20.04 LTS

Pour installer le snappass, vous devez d'abord installer le serveur redis et python avec la version supérieure à 3.5. Le serveur Redis est facile à installer en téléchargeant son package depuis la documentation officielle https://redis.io/ ou directement depuis le référentiel Ubuntu. Installez le serveur Redis en suivant les commandes mentionnées ci-dessous.

$ sudo apt update

Installez ensuite le serveur Redis avec la commande suivante :

$ sudo apt install redis-server -y

Vérifiez que le serveur Redis est en cours d'exécution en vérifiant son état.

$ sudo systemctl status redis-server.service

Vérifiez également si python est installé ou non avec la commande comme indiqué ci-dessous.

$ python3 --version

Ensuite, vous êtes prêt à installer le snappass sur votre serveur Ubuntu 20.04. Exécutez simplement la commande comme indiqué ci-dessous à cet effet.

$ pip install snappass

Maintenant, exécutez le snappass pour servir l'application Web en exécutant la commande pour voir la sortie semblable à :

$ snapass

Sortie :

Utiliser l'application Web Snappass

Après avoir installé avec succès le snappass et ses exigences comme le serveur redis et python, vous êtes prêt à parcourir l'application Web du snappass qui est généralement une application Flask. Pour parcourir le site, copiez le lien d'adresse à partir de la sortie de la commande snapass qui est http://192.168.122.230:5000 .

Après avoir parcouru ce lien, vous verrez une sortie similaire à la capture d'écran ci-dessous.

Ici, vous pouvez partager le mot de passe ou le secret en quelques étapes simples. Mettez d'abord votre mot de passe sur le set secret puis définissez la validité du mot de passe. Cliquez enfin sur Générer l'URL qui est montré sur la capture d'écran ci-dessus. Par exemple, nous allons mettre le mot de passe et générer une URL que vous pouvez voir sur la capture d'écran ci-dessous.

Après avoir cliqué sur Générer l'URL , vous obtiendrez le lien secret que vous pourrez partager avec la personne concernée via n'importe quel média. Copiez simplement l'adresse du lien et partagez-la. Pour référence, vous pouvez voir la sortie comme indiqué dans la capture d'écran ci-dessous.

Maintenant, la personne concernée peut parcourir le lien secret fourni par vous. Dès qu'ils parcourent le lien, ils obtiennent un "Révéler le secret ” section similaire à la sortie comme :

Une fois le lien fourni parcouru, la personne cliquera sur la section Révéler le secret pour voir le mot de passe défini par l'expéditeur. Vous devriez obtenir une sortie similaire à celle ci-dessous.

Ici, vous pouvez voir que le même mot de passe est fourni comme sortie définie par l'expéditeur. Il s'agit d'un moyen simple et sécurisé de définir et de révéler le mot de passe.

Installation de Snapass via docker

Snappass est également installé et configuré avec l'utilisation de docker et de docker compose. Assurez-vous d'abord que vous avez déjà installé le docker et le docker compose sur votre serveur Ubuntu 20.04 LTS. Téléchargez ensuite le projet du snappass depuis le dépôt github en exécutant la commande comme indiqué ci-dessous.

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

Vous remarquerez maintenant que le dossier snappass sera téléchargé avec le contenu requis comme Dockerfile, docker-compose, yml et principalement le fichier de projet snappass. Vous verrez la sortie similaire comme :

Pour installer et configurer snappass avec ses exigences comme le serveur redis, exécutez simplement la commande docker-compose comme :

$ docker-compose up -d

Après avoir exécuté cette commande, le serveur Redis et l'application Web snappass seront configurés et prêts à être parcourus.

Conclusion

Dans cet article, vous avez appris à installer et à utiliser l'application Web snappass. C'est un moyen simple et très sécurisé de générer un lien aléatoire pour le mot de passe qui ne peut être ouvert qu'une seule fois. Merci !


Ubuntu
  1. Comment installer MySQL sur Ubuntu 18.04

  2. Comment installer le serveur Minecraft sur Ubuntu 18.04

  3. Comment installer Nginx sur Ubuntu 20.04

  4. Comment installer MariaDB sur Ubuntu 20.04

  5. Comment installer Zimbra 8.6 sur le serveur Ubuntu 14.04

Comment installer Cockpit sur Ubuntu 20.04

Comment installer le serveur VNC sur Ubuntu 20.04

Comment installer le serveur HTTrack sur Ubuntu 20.04

Comment installer Virtualmin sur Ubuntu 20.04

Comment installer TeamSpeak Server sur Ubuntu 20.04

Comment installer le serveur MySQL dans Ubuntu