Re: Usage of the machine account for ldapsearch

Matthias Kühne | Ellerhold Aktiengesellschaft via samba <[email protected]>
Newsgroups gmane.network.samba.general
Message-ID <[email protected]>
Hallo Rowland,

sadly my ldbsearch has no "-P" switch. Looking through the files on my 
domain member I cant find any *.ldb files. These are only available on a DC.

This works on a DC:

# ldbsearch -H 
/var/lib/samba/private/sam.ldb.d/DC=AD,DC=ELLERHOLD,DC=LAN.ldb -a

But I had hopes to use the machine account on a domain member.

Using "groups <USER>" is out too, because if a user hasnt logged in 
awhile, then his group membership is just Domain Users and nothing more.

Thanks and have a nice day.

Am 04.02.26 um 08:15 schrieb Rowland Penny via samba:
> On Wed, 4 Feb 2026 07:45:48 +0100
> Matthias Kühne | Ellerhold Aktiengesellschaft via samba
> <[email protected]> wrote:
>
>> Hallo lovely samba-people,
>>
>> we've got some script that automate some tasks like Creation of
>> direction for samba users based on their AD groups. So we need to
>> query the complete group list of AD-Users in a bash or python script
>> regularly.
>>
>> ATM we're creating a new user for this, exporting his keytab and
>> using kinit and ldapsearch -Y GSSAPI for this.
>>
>> These scripts run on domain-joined debian servers. So they have a
>> machine account for winbind to get the same data. Can we use this
>> machine account to query the group membership of users somehow? "net
>> ads keytab list" shows a lot of principals:
>>
>> Vno  Type                                        Principal
>>     1  aes256-cts-hmac-sha1-96  [email protected]
>>     1  aes128-cts-hmac-sha1-96  [email protected]
>>     1  arcfour-hmac-md5 [email protected]
>>     1  aes256-cts-hmac-sha1-96
>>    HOST/[email protected]
>>     1  aes128-cts-hmac-sha1-96
>>    HOST/[email protected]
>>     1  arcfour-hmac-md5
>> HOST/[email protected] 1
>> aes256-cts-hmac-sha1-96
>> RestrictedKrbHost/[email protected] 1
>> aes128-cts-hmac-sha1-96
>> RestrictedKrbHost/[email protected] 1
>> arcfour-hmac-md5
>> RestrictedKrbHost/[email protected] 1
>> aes256-cts-hmac-sha1-96  HOST/[email protected] 1
>> aes128-cts-hmac-sha1-96  HOST/[email protected] 1
>> arcfour-hmac-md5 HOST/[email protected] 1
>> aes256-cts-hmac-sha1-96 RestrictedKrbHost/[email protected]
>>     1  aes128-cts-hmac-sha1-96
>>    RestrictedKrbHost/[email protected]
>>     1  arcfour-hmac-md5 RestrictedKrbHost/[email protected]
>>     1  aes256-cts-hmac-sha1-96
>>    host/[email protected]
>>     1  aes128-cts-hmac-sha1-96
>>    host/[email protected]
>>     1  arcfour-hmac-md5
>> host/[email protected] 1
>> aes256-cts-hmac-sha1-96  host/[email protected] 1
>> aes128-cts-hmac-sha1-96  host/[email protected] 1
>> arcfour-hmac-md5 host/[email protected]
>>
>> I can run kinit '[email protected]' and it prompts me for
>> a PW. There must be a keytab somewhere on this server that I can use,
>> right?
>>
>> Alternativly can I query winbind directly via bash / python? I guess
>> I could always run "groups <User>" to get the groups...
>>
>> Thanks in advance and have a nice day!
>>
> You could use ldbsearch with the -P switch instead of ldapsearch.
>
> Rowland
>
-- 
Senior Webentwickler
Datenschutzbeauftragter

Ellerhold Aktiengesellschaft
Friedrich-List-Str. 4
01445 Radebeul

Telefon: +49 (0) 351 83933-61
Web: www.ellerhold.de
Facebook: www.facebook.com/ellerhold.gruppe
Instagram: www.instagram.com/ellerhold.gruppe
LinkedIn: www.linkedin.com/company/ellerhold-gruppe

Amtsgericht Dresden / HRB 23769
Vorstand: Stephan Ellerhold, Maximilian Ellerhold
Vorsitzender des Aufsichtsrates: Frank Ellerhold



---
Diese E-Mail und Ihre Anlagen enthalten vertrauliche Mitteilungen. Sollten Sie nicht der beabsichtigte Adressat sein, so bitten wir Sie um Mitteilung und um sofortiges löschen dieser E-Mail und der Anlagen.

Unsere Hinweise zum Datenschutz finden Sie hier: https://www.ellerhold.de/datenschutz/

This e-mail and its attachments are privileged and confidential. If you are not the intended recipient, please notify us and immediately delete this e-mail and its attachments.

You can find our privacy policy here: https://www.ellerhold.de/datenschutz/




-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.