GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Configurer Teampass Passwords Manager sur Ubuntu 20.04 - Faites-le maintenant ?

Dans le monde d'aujourd'hui, chaque organisation et chaque individu doit gérer un grand nombre de mots de passe et d'autres informations d'identification. Personne ne peut se souvenir de toutes ces informations confidentielles.

Ainsi, afin de résoudre ce problème, il existe de nombreux outils disponibles, la plupart d'entre eux sont payants tandis que certains sont disponibles en Open Source.

Parmi tous les autres outils, TeamPass est l'un des meilleurs logiciels open source les plus utiles pour gérer toutes vos informations d'identification au sein de votre organisation.

Teampass est un gestionnaire de mots de passe collaboratif pour organiser les éléments de mot de passe dans des dossiers structurés.

Il est associé à des droits d'accès accordés à des utilisateurs et groupes dédiés. Teampass peut être installé aussi bien sur Linux que sur Windows.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes liées à Ubuntu.

Dans ce contexte, nous verrons comment installer Teampass Passwords Manager sur Ubuntu 20.04 LTS.


Comment configurer Teampass Passwords Manager sur Ubuntu ?

Pour commencer, rendez votre serveur accessible et à jour. Connectez-vous avec un utilisateur disposant des droits suffisants pour effectuer des tâches système.


Étape 1 :Comment configurer LAMP (Linux, Apache, MySQL, PHP) ?

TeamPass est une application Web qui nécessite un serveur Web et un serveur de base de données pour prendre en charge la configuration de l'application. Donc, notre première étape consiste à installer et configurer la pile LAMP que vous pouvez faire en suivant notre article détaillé sur la configuration de la pile LAMP.

Ou utilisez les commandes ci-dessous pour installer Apache, MariaDB et PHP 7.4 sur votre système :

# apt-get install apache2 apache2-utils mariadb-server mariadb-client php7.4 libapache2-mod-php7.4 php7.4-mysql php-common php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline php7.4-bcmath php7.4-curl php7.4-fpm php7.4-gd php7.4-xml php7.4-mbstring -y

Une fois les packages requis installés, assurez-vous de démarrer les services et de leur permettre de redémarrer automatiquement au moment du redémarrage.

# systemctl start apache2
# systemctl start mariadb


Étape 2 :Configurer la base de données pour TeamPass

Après avoir installé les packages apache et base de données, exécutons d'abord la commande ci-dessous pour sécuriser votre base de données.

# mysql_secure_installation

Rechargez les tables de privilèges et créez une nouvelle base de données à l'aide de l'utilisateur mysql root à l'aide des commandes ci-dessous.

# mysql -u root -p
> create database teampass;
> grant all privileges on teampass.* to teampass@localhost identified by "admin123";
> flush privileges;
> exit;


Étape 3 :Configurer le serveur Web Apache pour TeamPass

Ici, vous verrez comment configurer Apache pour TeamPass.

Commencez par obtenir le package d'installation de teampass à partir de son référentiel github et placez-le dans le répertoire racine du document de notre serveur Web à l'aide des commandes ci-dessous :

# cd /var/www/html/
# git clone https://github.com/nilsteampassnet/TeamPass.git

Après avoir obtenu les packages teampass, définissez la propriété sur www-data et mettez à jour les autorisations en tant que 775 dans son répertoire :

# chown -R www-data:www-data TeamPass/
# chmod -R 775 /var/www/html/TeamPass/

Nous devons également mettre à jour la limite de temps d'exécution de PHP dans le fichier php.ini à l'aide de n'importe quel éditeur.

# vim /etc/php/7.4/apache2/php.ini
max_execution_time = 60

Exécutez ensuite la commande ci-dessous pour enregistrer et quitter le fichier :

:wq!


Étape 4 :Configuration de l'installation de TeamPass

Ici, nous sommes prêts à démarrer le processus d'installation de TeamPass en accédant au FQDN ou à l'IP du serveur suivi du chemin du dossier teampass comme indiqué :

http://test.com/TeamPass

je. Une fois que vous obtenez la page d'accueil, cliquez sur Suivant pour continuer avec l'option Vérifications du serveur en appliquant le bouton Lancer.

ii. Lorsque toutes les coches sont réussies, cliquez sur le bouton suivant.

iii. Ensuite, nous devons donner les détails de connexion à la base de données pour voir si cela réussit ou non.

iv. Après cela, choisissez le préfixe de table teampass et donnez le mot de passe du compte administrateur teampass de votre choix.

v. Cela vous amènera à la page suivante où il remplira les données dans la base de données.

Nous en sommes maintenant à l'étape de finalisation pour effectuer les tâches suivantes :

un. Écrivez le nouveau fichier setting.php pour la configuration de votre serveur

b. Écrivez le nouveau fichier sk.php pour le chiffrement des données

c. Modifier les autorisations de sécurité du répertoire


vi. Ensuite, la dernière étape est l'authentification pour commencer à utiliser Teampass en utilisant la connexion de l'administrateur en tant que "admin" et le mot de passe que nous avons écrit pendant le processus d'installation.


Étape 5 :Comment utiliser la console d'administration TeamPass ?

Après la configuration de l'installation, nous sommes prêts à commencer à utiliser TeamPass.

Connectons-nous avec vos informations d'identification d'administrateur à son compte administrateur.

Une fois la tentative de connexion réussie, vous obtiendrez l'interface Web d'administration, où vous pourrez créer les nouveaux utilisateurs, rôles d'utilisateurs et dossiers.

je. Commençons à créer un nouveau dossier à partir de la barre d'administration supérieure, donnons un nom, choisissons le dossier parent, la force du mot de passe et l'accès aux rôles.

ii. Ensuite, vous pouvez créer plusieurs rôles selon vos besoins, où vous pouvez attribuer des droits de dossier spécifiques à un groupe d'utilisateurs particulier.

iii. Créez maintenant un nouvel utilisateur et attribuez-lui le rôle nouvellement créé.

Voici donc les principales fonctionnalités clés disponibles dans teampass sur la base de ce que nous gérons du côté administratif de TeamPass.

Afin de gérer et de fournir les droits souhaités, nous pouvons créer plusieurs rôles d'utilisateurs et gérer leur accès à des dossiers spécifiques.


Étape 6 :Comment utiliser la console utilisateur TeamPass ?

TeamPass est livré avec deux interfaces Web, l'une pour l'administrer et l'autre pour ses utilisateurs.

Donc, nous allons nous connecter en utilisant l'utilisateur nouvellement créé.

Une fois la connexion réussie, voyons comment nous pouvons ajouter et gérer de nouvelles informations d'identification.

Afin de stocker tout nouvel ensemble d'informations d'identification, cliquez pour ajouter un nouvel élément, mettez les informations pertinentes et cliquez sur le bouton Enregistrer.

Après avoir effectué la modification enregistrée, vous obtiendrez celle répertoriée sous ce dossier.



Ubuntu
  1. Configuration du serveur Ubuntu 20.04 Minecraft

  2. Configuration du serveur Ubuntu 22.04 Minecraft

  3. Comment installer Magento 2 sur Ubuntu 18.04

  4. Comment configurer HAProxy dans Ubuntu 16.04

  5. Configurer le serveur Urbackup sur Ubuntu 20.04

Comment configurer Teampass Passwords Manager sur Ubuntu 20.04

Installez Conky Manager sur Ubuntu 20.04

Comment installer Passbolt Password Manager sur le serveur Ubuntu 18.04

Comment installer Passbolt Password Manager sur le serveur Ubuntu 20.04

Installation de TeamPass Password Manager sur Ubuntu 20.04 LTS

Comment installer Teampass Password Manager sur Ubuntu 20.04 LTS