Il traite d'un cadre basé sur les billets pour empêcher les intrusions d'attaquants externes. Ainsi, il empêche les possibilités de sniffing de phrase secrète ou de vols de mots de passe secrets.
Ce guide étape par étape illustre la façon d'installer Kerberos sur Linux de la manière suivante;
Guide étape par étape pour installer Kerberos sur Linux
Le protocole d'authentification Kerberos est disponible pour télécharger à partir du référentiel officiel du MIT. Vous pouvez également le trouver dans le magasin Ubuntu. Ainsi, vous pouvez l'installer sur Ubuntu 22.04 ou toute version Linux OS en utilisant les étapes suivantes:
Étape 1: Assurez-vous que vos appareils répondent à l'installation du protocole Kerberos
Notamment, Kerberos ne l'installera que si vos appareils répondent à toutes les conditions préalables nécessaires. Ces conditions préalables comprennent;
Étape 2: Exécutez la commande apt-get install kbr5-user.
Tout d'abord, démarrez votre ordinateur et ouvrez la fenêtre du terminal. Ensuite, exécutez la commande
sudo apt-get install kbr5-user
Étape 3: Entrez un mot de passe de compte local
Entrez le mot de passe du compte local pour votre système. Appuyez sur y puis la touche Entrée une fois invitée à continuer.
Étape 4: Entrez les Kerberos 5 par défaut.
À l'étape suivante, l'utilisateur sera invité à saisir un Kerberos 5 par défaut. Entrez le texte suivant en majuscules linhint @ ubuntubox.Com:
Ces trois premières étapes sont utiles pour configurer les fichiers d'installation. Une fois ces fichiers d'installation prêts, appuyez sur la touche Entrée et que Kerberos s'exécutera automatiquement jusqu'à la fin du processus.
Étape 5: Installez le serveur Kerberos KDC
Le serveur Kerberos KDC peut être introduit dans le poste de travail Master. Pourtant, ce n'est certainement pas une règle stricte, ce qui permet d'être introduit dans un serveur à l'intérieur du cluster.
$ yum introduire Krb5-Server
Étape 6: Installez le client Kerberos KDC
Présentez le client Kerberos KDC sur chacun des nœuds ou machines du cluster à l'aide de la commande yum.
Étape 7: Configurer Kerberos en modifiant les fichiers
En tant que composant de la configuration, nous devons apporter des modifications à deux enregistrements:
KDC.confli Changements
Dans l'exemple, utilisez un nom de royaume unique. Pour cette démonstration, nous choisirons le nom de Realm sous le nom de Linhint @ Ubuntubox.Com.
1, 2 sont assez simples, tandis que 3 et 4 disent quelles machines sont importantes pour notre royaume. Toute machine avec un nom d'hôte ABC.Testdomain.Local, G1.Testdomain.Local, GK.Testdomain.Local et Testdomain.Local est prévu pour linhint @ ubuntubox.Com
Étape 8: Créer des bases de données KDC
Il est temps de créer des ensembles de données KDC (Key Distribution Center) que le serveur Kerberos utilisera. Ceci est notre processus d'installation:
$ kdb5 util make - r linhint @ ubuntubox.Com - s
La configuration d'un mot de passe maître devient obligatoire après cette étape. Suivez les commandes comme invité et copiez le mot de passe. Ce mot de passe sera utile pour tous les exercices liés à l'ensemble de données KDC comme le redémarrage de votre système ou des modifications de la base de données.
Étape 9 - Modifications de la LCA:
Suivez la commande pour apporter des modifications à la LCA
vi / var / kerberos / krb5kdc / kadm5.ACL
Changez-le de manière appropriée avec votre nom de royaume. Nous utiliserons * / linhint @ ubuntubox.Com * dans cette démonstration.
Étape 10: Ajouter le nom d'administration pour KDC
Il est essentiel de vous assurer que vous ne pouvez ajouter qu'un administrateur pour KDC dans la machine avec le serveur KDC. L'ajouter à l'une des machines clients de Kerberos ne donnera pas les résultats souhaités.
$ kadmin.local
Cette commande vous amènera au kadmin.mémoire local. Vous pouvez ensuite utiliser la commande ci-dessous avec votre nom de royaume voir tous les principes créés lors de votre installation.
kadmin.local: addPrinc root / linhint @ ubuntubox.Com
Étape 11: Redémarrez l'administrateur Kerberos et le serveur KDC
Encore une fois, ces commandes ne doivent être effectuées que dans la machine du serveur KDC. Cette étape est une confirmation de l'installation complète:
Redémarrer le serveur KDC
$ Administration KRB5KDC Début
Redémarrer le serveur Kadmin
$ Administration Kadmin Start
Conclusion
Il s'agit d'une procédure relativement plus facile pour installer la dernière version de Kerberos, populairement connue sous le nom de KRB5, sur Linux. Les administrateurs peuvent donc accorder l'autorisation aux utilisateurs de se connecter en toute sécurité aux systèmes et aux programmes sans saisir de mots de passe à chaque fois.