crazy-max / docker-samba

Samba Docker image
MIT License
473 stars 49 forks source link

How to join an existing domain - winbindd not found #42

Open wyllys66 opened 1 year ago

wyllys66 commented 1 year ago

We would like to be able to configure samba as a ROLE_DOMAIN_MEMBER. I have the correct parameters set and can can enter the shell and "net join ads" with proper credentials, but there is no winbindd process and so clients cannot properly authenticate using ADS credentials from an external server.

Where is winbindd?

crazy-max commented 1 year ago

Yes we might need to install the samba-winbind package.

wyllys66 commented 1 year ago

The problem is that I want to use SAMBA as an AD domain member (not a DC), but this appears to be impossible with Alpine Linux because it uses "musl", and musl will not ever talk to winbind. So Samba works ok in Alpine for a standalone server, but is not going to work as an AD domain member.

Found this in one of my MANY searches for help:

Never used Alpine Linux, but a quick internet search shows that the
best way to use Samba with Alpine Linux is to not use Samba with Alpine
Linux.

Moving on to a different container image...