[Samba] How do I list computers in the domain

L.P.H. van Belle belle at bazuin.nl
Fri Sep 18 12:54:36 UTC 2015


Ow sorry, 
didnt see this was and NT (samba3/ldap) domain.. 

Then you can use something simple like:  

slapcat | grep ou=Computers 

or something like 
ldapsearch -Q -LLL -Y EXTERNAL -H ldapi:/// -b YOURBASEDN 'cn=*'


Greetz, 

Louis


> -----Oorspronkelijk bericht-----
> Van: Robert Moskowitz [mailto:rgm at htt-consult.com]
> Verzonden: vrijdag 18 september 2015 14:32
> Aan: L.P.H. van Belle; samba at lists.samba.org
> Onderwerp: Re: [Samba] How do I list computers in the domain
> 
> 
> 
> On 09/18/2015 02:30 AM, L.P.H. van Belle wrote:
> > Sure there is a sam.ldb. if you cant find it install mlocate, type
> updatedb, and locate sam.ldb
> 
> [root at homebase samba]# updatedb
> [root at homebase samba]# locate sam.ldb
> [root at homebase samba]#
> 
> No sam.ldb  :(
> 
> Don't know what they called it instead.  Will probably have to ask on
> their forum.
> 
> > Or if you type samba -b
> 
> [root at homebase samba]# samba -b
> -bash: samba: command not found
> 
> > You have all your samba folders, it should be in one of these, and
> normaly in the private_dir folder.
> 
> 
> Do you see it in here:
> 
> /var/lib/ldap/sambaDomainName.bdb
> /var/lib/ldap/sambaGroupType.bdb
> /var/lib/ldap/sambaPrimaryGroupSID.bdb
> /var/lib/ldap/sambaSID.bdb
> /var/lib/ldap/sambaSIDList.bdb
> /var/lib/ldap/backup.1424429165/sambaDomainName.bdb
> /var/lib/ldap/backup.1424429165/sambaGroupType.bdb
> /var/lib/ldap/backup.1424429165/sambaPrimaryGroupSID.bdb
> /var/lib/ldap/backup.1424429165/sambaSID.bdb
> /var/lib/ldap/backup.1424429165/sambaSIDList.bdb
> /var/lib/ldap/backup.1442564646/sambaDomainName.bdb
> /var/lib/ldap/backup.1442564646/sambaGroupType.bdb
> /var/lib/ldap/backup.1442564646/sambaPrimaryGroupSID.bdb
> /var/lib/ldap/backup.1442564646/sambaSID.bdb
> /var/lib/ldap/backup.1442564646/sambaSIDList.bdb
> /var/lib/samba/account_policy.tdb
> /var/lib/samba/brlock.tdb
> /var/lib/samba/browse.dat
> /var/lib/samba/connections.tdb
> /var/lib/samba/gencache.tdb
> /var/lib/samba/gencache_notrans.tdb
> /var/lib/samba/locking.tdb
> /var/lib/samba/login_cache.tdb
> /var/lib/samba/messages.tdb
> /var/lib/samba/namelist.debug
> /var/lib/samba/netsamlogon_cache.tdb
> /var/lib/samba/notify.tdb
> /var/lib/samba/notify_onelevel.tdb
> /var/lib/samba/printer_list.tdb
> /var/lib/samba/printing
> /var/lib/samba/private
> /var/lib/samba/registry.tdb
> /var/lib/samba/scripts
> /var/lib/samba/serverid.tdb
> /var/lib/samba/sessionid.tdb
> /var/lib/samba/share_info.tdb
> /var/lib/samba/winbindd_cache.tdb
> /var/lib/samba/winbindd_privileged
> /var/lib/samba/wins.dat
> /var/lib/samba/wins.tdb
> /var/lib/samba/printing/printers.tdb
> /var/lib/samba/private/schannel_store.tdb
> /var/lib/samba/private/secrets.tdb
> /var/lib/samba/winbindd_privileged/pipe
> 
> 
> :(
> 
> thanks for your help
> 
> >
> > Greetz,
> >
> > Louis
> >
> >
> >
> >> -----Oorspronkelijk bericht-----
> >> Van: samba [mailto:samba-bounces at lists.samba.org] Namens Robert
> Moskowitz
> >> Verzonden: donderdag 17 september 2015 22:44
> >> Aan: Rowland Penny; samba at lists.samba.org
> >> Onderwerp: Re: [Samba] How do I list computers in the domain
> >>
> >>
> >>
> >> On 09/17/2015 03:26 PM, Rowland Penny wrote:
> >>> On 17/09/15 18:28, Robert Moskowitz wrote:
> >>>>
> >>>> On 09/17/2015 04:07 AM, mathias dufresne wrote:
> >>>>> You can use ADUC tool which is part of RSAT.
> >>>> Don't have RSAT on a computer yet, and anyway I want to do this on
> >>>> the server, not a client.
> >>>>
> >>>>> You can also use ldbsearch:
> >>>>> ldbsearch -H $sam '(objectclass=computer)' dn
> >>>> Had to install ldb-tools on the ClearOS system and got:
> >>>>
> >>>> # returned 0 records
> >>>> # 0 entries
> >>>> # 0 referrals
> >>>>
> >>>> Yet I know there are two computers joined to this PDC.
> >>> You need to run this on the DC and replace '$sam' with the path for
> >>> sam.ldb i.e.
> >>>
> >>> ldbsearch -H /var/lib/samba/private/sam.ldb '(objectclass=computer)'
> dn
> >> OK.  that works for the sernet samba AD, but there is no sam.ldb on
> >> ClearOS.  Going to have to dig deeper to find what file they are using.
> >>
> >> thanks
> >>
> >>
> >>>> Same return on the new AD, but that is not supprising, given the
> >>>> source of the problem for the migration of the users.
> >>>>
> >>>>> More info on ldbsearch and ldb tools there:
> >>>>> https://wiki.samba.org/index.php/LDB
> >>>> More reading to do!  :)
> >>>>
> >>>>>
> >>>>> 2015-09-17 6:02 GMT+02:00 Robert Moskowitz <rgm at htt-consult.com>:
> >>>>>
> >>>>>> I want to see what computers have joined the domain.  Not just
> those
> >>>>>> currently connected as smbtree seems to do.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> To unsubscribe from this list go to the following URL and read the
> >>>>>> instructions:  https://lists.samba.org/mailman/options/samba
> >>>>>>
> >>>>
> >>>
> >>
> >> --
> >> To unsubscribe from this list go to the following URL and read the
> >> instructions:  https://lists.samba.org/mailman/options/samba
> >
> >





More information about the samba mailing list