GNU/Linux >> Tutoriels Linux >  >> Cent OS

Ajouter un client au serveur FreeIPA sur CentOS 8

Salut à tous ! Dans l'article précédent, nous avons vu comment configurer le serveur freeIPA sur centOS 8.

Dans cet article, nous montrerons comment ajouter un hôte client au domaine freeIPA. Nous allons configurer une machine CentOS 8 pour s'authentifier auprès d'un serveur FreeIPA existant.

Exigences

J'avais besoin des éléments suivants pour effectuer le travail d'installation et de configuration :

  • Serveur freeIPA configuré
  • Machine Cantos 8 fraîchement installée
  • 4 Go de RAM.
  • Processeur à 4 cœurs.
  • 50 Go d'espace libre.
  • 1 adresse IP statique.

Avant de commencer

Installation des machines

J'ai installé une machine centos8 sur la virtual box avec l'IP 192.168.0.165 &IPA utilisateur. Nous ferons le reste du travail avec le nom d'utilisateur IPA. L'utilisateur IPA dispose d'un accès administratif à la machine. Il n'est pas recommandé d'utiliser root à des fins d'installation.

Définir le nom d'hôte

Nous allons définir le nom d'hôte comme ipamaster.unixcop.local. Évidemment, vous pouvez définir vous-même

hostnamectl set-hostname ipaclient.unixcop.local

SELinux permissif

Nous devons définir le mode SELinux en mode permissif/désactivé

Nous pouvons le rendre permanent ou temporaire en modifiant la configuration située dans /etc/selinux Annuaire

J'ai rendu le changement permanent comme ci-dessous. Vous devez redémarrer le système après avoir effectué ces modifications.

Entrée dans le fichier hosts

Nous devons ajouter l'adresse IP et le nom d'hôte au fichier /etc/hosts. Dans mon cas, l'IP est 192.168.0.1 65

La sortie de mon fichier hosts est la suivante

Installation

Mise à jour du système

Nous devons d'abord mettre à jour notre système, juste pour nous assurer que tous les packages/logiciels sont mis à jour.

Exécutez la commande sudo dnf update -y

Télécharger et installer les packages requis

Comme nous en avons discuté à propos du module IDM, lors de la configuration du serveur freeIPA à propos de la fonctionnalité de référentiel de modularité de centos qui vous permet d'installer des versions supplémentaires de logiciels sur des cycles de vie indépendants via le flux d'application également appelé AppStream.

Ainsi, les packages serveur et client FreeIPA sont distribués via le référentiel AppStream dans Alma Linux/Centos 8. Nous allons donc d'abord dresser la liste des modules.

sudo dnf module list idm

Si nous voulons en savoir plus sur le module client FreeIPA, nous pouvons le faire, exécutez

sudo dnf module info idm:client

Il est maintenant temps d'installer le client freeIPA sur notre machine centos 8

sudo dnf install @idm:client

L'installation correcte prendra un certain temps.

Une fois le téléchargement et l'installation terminés, nous sommes prêts à commencer

Exécutez la commande ci-dessous

sudo ipa-client-install --hostname=ipaclient.unixcop.local --mkhomedir --server=ipamaster.unixcop.local --domain unixcop.local --realm UNIXCOP.LOCAL

Cette commande est assez explicite. Ici, le nom d'hôte du client est ipaclient.unixcop.local &Le serveur que nous avons configuré freeIPA est ipamaster.unixcop.local .

On nous demandera un choix comme Oui/Non/Type de saut. Chaque fois que cette option se présente

Utilisateur autorisé à inscrire des ordinateurs :

Nous allons taper admin, car nous avons configuré l'utilisateur privilégié pour le serveur maître freeIPA en tant qu'administrateur.

Si tout se passe bien, nous verrons un message comme celui-ci

Configuration client terminée. Cela signifie que nous avons terminé. Place maintenant au test !

Test

Connectez-vous au serveur freeIPA. Accédez à la section hôte, vous y verrez sûrement l'hôte client ajouté.

Nous pouvons également accéder aux utilisateurs configurés dans le serveur maître à partir de l'hôte client.

Par exemple, nous avons ajouté user1 dans le serveur maître. Nous pouvons également obtenir les informations sur l'utilisateur à partir du serveur client.

vous pouvez également essayer de vous connecter à la machine avec un utilisateur IPA à partir de votre terminal local.

ssh [email protected]

Vérifiez /etc/krb5.conf fichier juste pour voir si l'entrée est là

Mots de fin

En configurant la machine cliente pour s'authentifier auprès de FreeIPA, vous pouvez configurer l'accès des utilisateurs et des groupes à votre système à partir de l'interface utilisateur Web IPA ou de son interface de ligne de commande. FreeIPA propose des fonctionnalités avancées, mais pour des configurations plus simples, vous pouvez simplement ajouter des utilisateurs et des hôtes en fournissant un système d'authentification centralisé simple pour économiser de la main-d'œuvre et du temps et effectuer facilement les tâches quotidiennes.

Fini pour aujourd'hui. Si vous avez des questions/requêtes/préoccupations, s'il vous plaît laissez-moi savoir dans la section des commentaires. Si vous le trouvez utile, n'oubliez pas de le partager avec vos amis !


Cent OS
  1. Comment installer et configurer FreeIPA sur le serveur CentOS 7

  2. Configuration d'un serveur et d'un client NFS sur CentOS 7.2

  3. Installation du serveur et du client NFS sur CentOS 7

  4. Centos - Le meilleur moyen d'ajouter une route permanente ?

  5. CentOS / RHEL 7 :Configuration d'un serveur NFS et d'un client NFS

Serveur FreeIPA sur Alma Linux 8/CentOS 8

Comment installer FreeIPA sur CentOS 7

Comment configurer le serveur et le client NFS sur CentOS 8

Le serveur parfait - CentOS 5.6 x86_64 [ISPConfig 2]

Le serveur parfait - CentOS 5.7 x86_64 [ISPConfig 2]

Le serveur parfait - CentOS 6.0 x86_64 [ISPConfig 2]