Ok i have removed all of my groups from LDAP, downloaded smbldap-tools-0.8.5

used smbldap-populate to create my groups again.

however when i add a user to a group the users still seem not to be "registered" in the group.

This is how i created and added a user to a group.

quigon1:~ #./smbldap-useradd -a test123
quigon1:~#./smbldap-passwd test123
quigon1:~#./smbldap-groupmod -m test123 "Domain Admins"

In theory the user should now be a member of both "Domain Users" and "Domain Admins", however....

quigon1:/opt/smbldap-tools-0.8.5 # groups test123
test123 : users

quigon1:/opt/smbldap-tools-0.8.5 # id test123
uid=21690(test123) gid=100(users) groups=100(users)

it doesnt show the user in the domain admin groups, also says the gid =100 when its set to 513 in LDAP???...

if i do a lookup on the group.....it says the user is in the group.

quigon1:~ # getent group "Domain Users"
Domain Users:x:513:test123

quigon1:~ # getent group "Domain Admins"
Domain Admins:x:512:Administrator,test123

on a different note how do you go about creating a new group?

The way i think is

1) Create a new PosixGroup in LDAP
2) quigon1:~# net groupmap add unixgroup=<group> ntgroup=<group> type=domain

is this the way?

Regards

Daniel


Paul Gienger wrote:


quigon1:~ # getent groups
Unknown database: groups


Oh yeah, duh... you know, I thought I made a mistake once, but then when I reexamined the situation, it turned out that I didn't... AAAANYWAY

the populate script made this for me:
[fgoserv:tmp]# getent group "Domain Admins"
Domain Admins::512:Administrator,pgienger,smoorhou,rklose,speterso

but I see you have a ntadmin and nothing like the "Domain Users" so I wonder if you used an old version of the script package. I would suggest getting the newest version of the tool package and re-running the populate script.


quigon1:~ # groups ws0dwi id: cannot find name for group ID 901 quigon1:~ # id ws0dwi uid=186712(ws0dwi) gid=901 groups=901


This leads me to ask where group 901 is/should be coming from. Did you start making samba groups in LDAP without creating them as posix groups first? The procedure should be to make the group in unix, presumably you should do this in ldap with whatever tool you like (gq, phpldapadmin, bare metal LDIF file input) and then do a groupmapping with a "net groupmap add" command.


yes my groups were created using smbldap-populate.pl, but i cant see it being mapped to any UNIX group, which group should it be mapped to and how is the done?


Again, this should all be taken care of for you. You should end up with this: (among some others perhaps)

[fgoserv:tmp]# /opt/samba/bin/net groupmap list
Domain Admins (S-1-5-21-112718084-1284083569-2990761952-512) -> Domain Admins
Domain Users (S-1-5-21-112718084-1284083569-2990761952-513) -> Domain Users
Domain Guests (S-1-5-21-112718084-1284083569-2990761952-514) -> Domain Guests
Print Operators (S-1-5-32-550) -> Print Operators
Backup Operators (S-1-5-32-551) -> Backup Operators
Replicators (S-1-5-32-552) -> Replicators
Domain Computers (S-1-5-21-112718084-1284083569-2990761952-515) -> Domain Computers
Administrators (S-1-5-32-544) -> Administrators
Power Users (S-1-5-32-547) -> Power Users




--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Daniel Wilson
Systems Administrator

IT & Communications Service
University of Sunderland
Unit1 Technology Park
Chester Road
Sunderland
SR2 7PT

Tel: 0191 515 2695

This e-mail contains information which is confidential and may be privileged and is for the exclusive use of the recipient. It is the responsibility of the recipient to ensure that this message and its attachments are virus free. Any views or opinions presented are solely those of the author and do not necessarily represent those of the University, unless otherwise specifically
stated.




--
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba

Reply via email to