GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie erstelle ich zentrale Home-Verzeichnisse und Benutzerkonten auf Ubuntu?

Lösung 1:

Ich habe so etwas in der Vergangenheit gefahren. LDAP ist die beste Wahl für zentralisierte Konten. Dies ist einigermaßen Standard und sollte einfach einzurichten sein. Der Client muss lediglich einige Pakete (ldap-utils, libnss-ldap und libpam-ldap) installieren und /etc/pam.d/common-(alles) bearbeiten. Sie müssen eine Zeile wie

hinzufügen
<type of file goes here>    sufficient   pam_ldap.so

Außerdem müssen Sie /etc/nsswitch.conf bearbeiten, um ldap am Ende von shadow, group und passwd hinzuzufügen.

Der Server ist etwas komplizierter. Dies scheint ein relativ aktuelles Beispiel für die Einrichtung zu enthalten. Auch die OpenLDAP-Dokumentation ist sehr lesenswert.

Für Homedirs sollten Sie NFS verwenden. Abhängig davon, ob Sie sie aushängen müssen, wenn Benutzer nicht angemeldet sind, möchten Sie möglicherweise den Automounter (autofs) verwenden. Ich habe das noch nie benutzt, daher kann ich Ihnen nicht sagen, wo Sie dort auf Probleme stoßen werden, aber das Arbeiten ohne es sollte durchaus machbar sein und Ihnen den gleichen Effekt mit einem weitaus weniger komplizierten Setup liefern.

Lösung 2:

Anscheinend können Sie LDAP für zentralisierte Benutzerkonten verwenden. Mir wurde gesagt, dass es nicht einfach einzurichten ist. Das haben wir nie gemacht, weil wir nicht sehr viele Benutzer hatten. Die zentralisierten Verzeichnisse wurden jedoch implementiert. Dazu wurde ein NFS-Mount des Home-Verzeichnisses des zentralen Servers auf dem anderen Server durchgeführt. Es funktioniert sehr gut.


Linux
  1. So löschen Sie Benutzerkonten mit Home-Verzeichnis in Linux

  2. So erstellen und löschen Sie Benutzer unter Ubuntu 16.04

  3. Wie ändert man das Home-Verzeichnis des Benutzers in Ubuntu 9.04?

  4. So erstellen Sie automatisch Benutzerkonten ( SSH + LDAP )

  5. Wie kann ich das Löschen und Zurücksetzen des Home-Verzeichnisses eines Linux-Benutzers auf einen Standard automatisieren?

So erstellen Sie einen Sudo-Benutzer unter Ubuntu und Debian

So installieren Sie Gtop in CentOS7 und Ubuntu 18.04

So installieren Sie Grafana auf Ubuntu 18.04 und Debian 8

Gewusst wie:Ersteinrichtung des Ubuntu 15.04-Servers

So beschränken Sie Ihren Root-Benutzerzugriff in Debian und Ubuntu

Wie vernetzt man Ubuntu und Windows 10?