J'installe un petit LAN pour mon équipe. Il ne sera, à toutes fins utiles, connecté à aucun réseau externe. Je voudrais qu'il ait un contrôle centralisé des comptes d'utilisateurs (au moins, je pense que j'aimerais ça; j'envisage également d'utiliser des marionnettes, donc théoriquement je pourrais simplement pousser / etc / passwd changements, ou quelque chose). Le nombre de machines est fixe, mais pas très petit. Généralement, ils sont «attachés» à un seul utilisateur, mais parfois, les gens travaillent à distance sur la boîte de quelqu'un d'autre; et il y a quelques serveurs.
J'ai lu cette question , mais mon scénario est beaucoup plus simple (encore plus simple que dans cette question ) et je voudrais faire quelque chose (relativement) rapidement, avec peu de tracas, mais pas un hack totalement insécure. NIS est-il pertinent pour mon scénario? Sinon, quel est le moyen le plus simple de configurer LDAP (ou LDAP + Kerberos) pour obtenir le même résultat?
Remarques:
- Je n'ai aucune expérience avec la configuration de NIS ou LDAP.
- Nous utilisons des distributions Linux à saveur Debian, principalement Kubuntu 12.04 (pas mon choix, mais c'est comme ça).
la source
IAR (Internet Account Replication) est ce que vous recherchez. Il s'agit principalement d'un script shell, et il est très facile à utiliser. Il utilise SSH pour le transport - pas de laideur de portmapper / RPC comme NIS, et il utilise GPG pour la vérification. Il a été utilisé en production sur Ubuntu et Redhat. Ce n'est pas LDAP, donc il n'est certainement pas destiné à tous les usages ... mais il remplace NIS pour la plupart des utilisations, et il est vraiment facile à configurer. Cela dit, je suis l'un des auteurs du hack rapide et élégant qu'est IAR, donc je pourrais être un peu partial.
Les documents, un référentiel .deb et un navigateur de code source en ligne sont disponibles sur iar.hcn-inc.com. Les RPM et un tarball peuvent être téléchargés sur sourceforge.net
la source