Howto Add a Samba4 Domain Controller: Difference between revisions
From Pumping Station One
commenting on windbind |
No edit summary |
||
| (10 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{mbox |type=warning |text=This information is out of date. [[IT Infrastructure|Up-to-date IT information can be found here]] }} | |||
== Setup == | == Setup == | ||
* | * Follow the Arch provision guide | ||
* | * Add role: dc to the salt minion config. | ||
Create a file called /etc/salt/minion.d/dc.conf | |||
<pre> | |||
grains: | |||
roles: | |||
- dc | |||
</pre> | |||
== Joining As a Domain Controller == | == Joining As a Domain Controller == | ||
samba-tool domain join AD.PUMPINGSTATIONONE.ORG DC -U hef | samba-tool domain join AD.PUMPINGSTATIONONE.ORG DC -U hef | ||
=== Checking and Fixing DNS === | |||
DNS doesn't always register correctly. | |||
check it: | |||
host -t dc01.ad.pumpingstationone.org. | |||
If nothing comes back, re add it by hand. | |||
samba-tool dns add bob ad.pumpingstationone.org dc01 A 10.100.0.112 | |||
At this point you need the guid for the new server. The [https://wiki.samba.org/index.php/Join_a_domain_as_a_DC Samba Guide] References the ldbsearch commmand. I couldn't get it to work, so I grabbed the objectGuid field from CN=NTDS Settings,CN=DC01,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=ad,DC=pumpingstationone,DC=org in ldap. | |||
host -t CNAME af4c9efd-56f6-4160-8335-cf8e5a5ada8f._msdcs.ad.pumpingstationone.org | |||
If it's missing add it: | |||
samba-tool dns add bob _msdcs.ad.pumpingstationone.org af4c9efd-56f6-4160-8335-cf8e5a5ada8f CNAME dc01.ad.pumpingstationone.org | |||
== Joining As a Domain Member == | == Joining As a Domain Member == | ||
| Line 13: | Line 42: | ||
net ads join -U hef | net ads join -U hef | ||
The samba-tool domain join command does not get winbindd working correctly. | The samba-tool domain join command does not get winbindd working correctly. The <code>net</code> command is required. | ||
== Adding Users == | == Adding Users == | ||