Das Powerbroker-Domänenprofil ist mit dem lokalen Profil identisch, daher wird kein Ordner erstellt.

Das Powerbroker-Domänenprofil ist mit dem lokalen Profil identisch, daher wird kein Ordner erstellt.

Ich melde mich bei Ubuntu 14.04 als mein lokaler Benutzer „dan“ an. Ich habe gerade Powerbroker verwendet, um es meiner Domäne hinzuzufügen, aber es erstellt kein neues Profil, wenn ich mich als mein Domänenbenutzer anmelde, der zufällig auch „dan“ ist, weil der Ordner dan bereits existiert. Ich habe den Teil entfernt, bei dem die Anmeldung die Standarddomäne annimmt sudo /opt/pbis/bin/config AssumeDefaultDomain true, sodass ich gezwungen bin, mich als Domäne\dan anzumelden – in der Annahme, dass ein Ordner in meinem Home-Verzeichnis als Domäne.dan oder Domäne\dan erstellt wird – ähnlich wie Windoze es macht, aber es meldet sich trotzdem als mein lokaler/ursprünglicher Benutzer „dan“ an, selbst wenn ich mich als Domäne\dan anmelde.

Ich habe meinen bestehenden /home/danOrdner in umbenannt dan-oldund kann mich jetzt als mein Domänenbenutzer anmelden. Ich frage mich also, wie ich es schaffen kann, dass Powerbroker eine spezielle Art von „Domänen“-Ordner in meinem Home-Verzeichnis erstellt. Ich glaube, als ich es eingerichtet habe, habe ich den folgenden Befehl verwendet, sudo /opt/pbis/bin/config HomeDirTemplate %H/%Uum die Home-Ordner zu erstellen. Kann ich eine weitere Variable hinzufügen, damit sie etwas an den Home-Ordner anhängt, damit ich zwischen einem lokalen Benutzer und einem Domänenbenutzer unterscheiden kann? Vielleicht %H/%U-%domain(wo %domainist mein NetBIOS-Domänenname – natürlich ist diese Variable nur erfunden).

Wenn es einen einfacheren Weg gibt, dies zu tun, wäre ich für das Know-how von jedem dankbar. Ich werde VIELE Ubuntu 12.04- und Ubuntu 14.04-Computer zur Domäne hinzufügen und derzeit melden sie sich alle mit Benutzernamen an, die mit ihrem Windows Active Directory-Domänennamen übereinstimmen, also würde ich es lieber gleich beim ersten Mal richtig machen.

Antwort1

Nachdem wir AD für Windows-Clients eingerichtet hatten, entschieden wir uns, auch Linux-Clients zuzulassen.

Also haben wir auf unserem Server einen Ordner „userhomes“ erstellt, den wir als NFS ins Netzwerk exportiert haben. Anschließend haben wir „neue“ Home-Ordner erstellt, in denen jeder Benutzer sein Home-Verzeichnis gespeichert hat. Das ist zumindest ein bisschen wie Roaming-Profile.

Installieren Sie NFS einfach auf Ihrem Server mit:

sudo apt-get install nfs-kernel-server

Erstellen Sie dann einen Ordner, in dem Sie die Home-Verzeichnisse speichern:

sudo mkdir /userhomes

und bearbeiten Sie dann /etc/exports wie folgt (wobei Sie die IP durch Ihr Netzwerk ersetzen):

"/userhomes/" 192.168.178.0/255.255.255.0(rw,async,no_root_squash,insecure)

Starten Sie abschließend einfach den NFS-Kernel-Server neu, um den Ordner in das Netzwerk zu exportieren.

sudo service nfs-kernel-server restart

Auf der Clientseite mounten Sie als lokaler Root-Benutzer den Netzwerkordner beim Booten:

Installieren Sie zuerst nfs-common:

sudo apt-get install nfs-common

zweitens, ändern Sie /etc/fstab, um den Ordner einzubinden, sobald die Maschine startet:

pdc.mydomain.lan:/userhomes /home/local/mydomain nfs rw 0 0

(ändern Sie Ihren Domänennamen sowie die Server- und Ordnernamen entsprechend)

als letztes muss noch der Ordner erstellt und initial gemountet werden, damit er künftig funktioniert:

sudo mkdir /home/local/mydomain && mount /home/local/mydomain

und zu guter Letzt sagen Sie PBIS, dass es die Vorlage für das Home-Verzeichnis ändern soll!!!

sudo /opt/pbis/bin/config HomeDirTemplate %H/local/%D/%U

Das ist es!!

Dies führt dazu, dass Ihr Computer:

  1. Laden Sie das Netzwerkdateisystem Ihres PDC beim Booten
  2. Speichern Sie die Home-Ordner Ihrer Benutzer entsprechend auf dem Server.

Hoffe, das hilft, auch wenn nur für andere... ;)

Antwort2

Ich habe nur weggelassen:

/opt/pbis/bin/config HomeDirTemplate %H/%U

und anstatt einen Ordner in zu erstellen (oder dies zu versuchen und zu scheitern, weil er bereits existiert) /home/dan, werden Ordner wie dieser erstellt:

/home/local/domain/dan

Eigentlich perfekt! :)

verwandte Informationen