[Samba] How to join a Linux machine to a Samba4 domain

Rowland Penny rowlandpenny at googlemail.com
Thu Jan 30 03:24:38 MST 2014


On 30/01/14 10:12, Sven Schwedas wrote:
> Hi,
>
> On 2014-01-30 11:00, Lea Massiot wrote:
>> Hello,
>>
>> My question is about how to join a "Linux" machine to a "Samba4 AD DC"
>> domain.
>>
>> Given that I have a "Samba4 AD DC" running on a machine (A),
>> given that I have a another machine (B) running "Linux Debian Wheezy",
>> can you tell me:
>>
>> 1) How I can join (B) to the domain?
>>
>> Do I have to install specific packages on (B)?
> Samba4. Preferably not the bugged and incomplete packages shipped with
> Wheezy. Use the packages provided by sernet, or wheezy-backports.
>
> (Note that Samba4 in wheezy-backports breaks sssd, you'll only be able
> to use winbind or pam_ldap. Refer to the recent and still ongoing
> elaborate shitstorms on the mailing list to pros/cons of sssd vs. winbindd.)
Unless the OP has jumped ship, they are using self compiled 4.1.4 on the DC

I would suggest using Jessie instead of Wheezy, it comes with 4.1.4 that 
works.

>
>> Does it look like something like this: "net ads join -U Administrator"?
Yes, this will work

> Should be "samba-tool domain join" in Samba 4.1+. Refer to its help
> texts and manpages for details, it's the only documentation currently
> existing.
>
Only if you want to join as a Member or DC

>> 2) How can I create a shared directory on (B) so that other clients both
>> Windows and Linux can access it in read and write mode?
> Not visibly different from samba3. Set it up in your smb.conf, and
> ensure your auth backends (winbind or sssd) are configured properly.
>
>
>
Totally agree

Rowland



More information about the samba mailing list