hi there,
i've setup my samba primary domain controller to work with OpenLDAP + phpmyadmin but at the moment i'm having trouble adding my XP box to my domain i need to use the root user/password, and yet when i try and add my machine it asks for a username and password and then tells me it can not find the domain.
i have added a user called root in phpldapadmin, is that enough to snyc the samba + ldap users?
i have added a machine in phpldapadmin, is that enough to snyc the samba + ldap machines?
have i configured something wrong in my smb.conf file?
[global]
#LDAP
passdb backend = ldapsam:ldap://fedora.school.cathedral.qld.edu.au
ldap suffix = dc=school,dc=cathedral,dc=qld,dc=edu,dc=au
ldap machine suffix = ou=Machines
ldap user suffix = ou=Users
ldap group suffix = ou=groups
ldap admin dn = "cn=Directory Manager,dc=school,dc=cathedral,dc=qld,dc=edu,dc=au"
enable privileges = yes
ldap ssl = No
#ldap ssl = Yes
#ldap ssl = start tls
#smbpasswd -x delete the entire dn-entry
ldap delete dn = no
#LDAP TOOLS
#add group script = /usr/local/smbldap-tools/smbldap-groupadd "%g" && /usr/bin/net groupmap add ntgroup="%g" unixgroup="%g"
#delete group script = /usr/local/smbldap-tools/smbldap-groupdel %g
#add user to group script = /usr/local/smbldap-tools/smbldap-groupmod -m "%u" "%g"
#delete user from group script = /usr/local/smbldap-tools/smbldap-groupmod -x %u %g
#add machine script = /usr/local/smbldap-tools/smbldap-useradd -w "%u"
#set primary group script = /usr/local/smbldap-tools/smbldap-usermod -g gid %u
#add user script = /usr/local/smbldap-tools/smbldap-useradd -a %u
#delete user script = /usr/local/smbldap-tools/smbldap-userdel %u
workgroup = fedora
netbios name = fedora
comment = Linux RedHat Samba Server
security = user
null passwords = Yes
encrypt passwords = yes
logon drive = U:
logon path = \\%N\profiles\%g
domain master = yes
domain logons = yes
preferred master = yes
os level = 255
# we have other wins server (samba, of course)
#wins support = yes
wins support = no
wins proxy = no
wins server = 159.237.12.25
log file = /usr/local/etc2/samba_2_2/logs
public = No
browseable = No
writable = No
; necessary share for domain controller
[netlogon]
path = /usr/local/etc2/samba_2_2/netlogon
locking = no
read only = yes
write list = ntadmin
; share for storing user profiles
[profiles]
path = /usr/local/etc2/samba2_2/profiles
read only = no
writeable = yes
create mask = 0600
directory mask = 0700
and i have exported my LDIF file if there is a problem in there can someone tell me
version: 1
# LDIF Export for: dc=***,dc=***,dc=***,dc=***,dc=***
# Generated by phpLDAPadmin (
http://phpldapadmin.sourceforge.net/ ) on July 22, 2005 11:00 am
# Server: OpenLDAP on Fedora Core 4 (fedora.***.cathedral.qld.edu.au)
# Search Scope: sub
# Search Filter: (objectClass=*)
# Total Entries: 16
# Entry 1: dc=***,dc=***,dc=***,dc=***,dc=***
dn: dc=***,dc=***,dc=***,dc=***,dc=***
objectClass: dcObject
objectClass: organization
o: The Fedora Test
dc: ***
# Entry 2: ou=Machines,dc=***,dc=***,dc=***,dc=***,dc=***
dn: ou=Machines,dc=***,dc=***,dc=***,dc=***,dc=***
ou: Machines
objectClass: top
objectClass: organizationalUnit
# Entry 3: ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
dn: ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
ou: Users
objectClass: top
objectClass: organizationalUnit
# Entry 4: ou=admins,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
dn: ou=admins,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
ou: admins
objectClass: top
objectClass: organizationalUnit
# Entry 5: ou=Staff,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
dn: ou=Staff,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
ou: Staff
objectClass: top
objectClass: organizationalUnit
# Entry 6: ou=students,ou=Users,dc=***,dc=***,dc=***,dc=***...
dn: ou=students,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
ou: students
objectClass: top
objectClass: organizationalUnit
# Entry 7: sambaDomainName=FEDORA,dc=***,dc=cathedral,dc=qld,dc=edu,dc...
dn: sambaDomainName=FEDORA,dc=***,dc=***,dc=***,dc=***,dc=***
sambaDomainName: FEDORA
sambaSID: S-1-5-21-1675496788-2563150897-1245547224
sambaAlgorithmicRidBase: 1000
objectClass: sambaDomain
# Entry 8: ou=Groups,dc=***,dc=***,dc=***,dc=***,dc=***
dn: ou=Groups,dc=***,dc=***,dc=***,dc=***,dc=***
ou: Groups
objectClass: top
objectClass: organizationalUnit
# Entry 9: ou=Local,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
dn: ou=Local,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
ou: Local
objectClass: top
objectClass: organizationalUnit
# Entry 10: uid=pmatthews,ou=Local,ou=Users,dc=***,dc=cathedral,dc=qld...
dn: uid=pmatthews,ou=Local,ou=Users,dc=***,dc=cathedral,dc=qld,dc=edu,dc=
au
uid: pmatthews
givenName: Paul
sn: Matthews
cn: Paul Matthews
userPassword: *password*
loginShell: /bin/bash
uidNumber: 503
gidNumber: 503
homeDirectory: /home/pmatthews
shadowMin: -1
shadowMax: 999999
shadowWarning: 7
shadowInactive: -1
shadowExpire: -1
shadowFlag: 0
objectClass: top
objectClass: person
objectClass: posixAccount
objectClass: shadowAccount
objectClass: inetOrgPerson
# Entry 11: ou=SambaUsers,ou=Groups,dc=***,dc=cathedral,dc=qld,dc=edu,...
dn: ou=SambaUsers,ou=Groups,dc=***,dc=***,dc=***,dc=***,dc=***
ou: SambaUsers
objectClass: top
objectClass: organizationalUnit
# Entry 12: cn=Admins,ou=SambaUsers,ou=Groups,dc=***,dc=cathedral,dc=q...
dn: cn=Admins,ou=SambaUsers,ou=Groups,dc=***,dc=cathedral,dc=qld,dc=edu,d
c=au
cn: Admins
gidNumber: 2000
displayName: Admins
sambaSID: S-1-5-32-544
sambaGroupType: 2
objectClass: top
objectClass: posixGroup
objectClass: sambaGroupMapping
# Entry 13: cn=Staff,ou=SambaUsers,ou=Groups,dc=***,dc=cathedral,dc=ql...
dn: cn=Staff,ou=SambaUsers,ou=Groups,dc=***,dc=cathedral,dc=qld,dc=edu,dc
=au
cn: Staff
gidNumber: 2001
displayName: Staff
sambaSID: S-1-5-32-544
sambaGroupType: 2
objectClass: top
objectClass: posixGroup
objectClass: sambaGroupMapping
# Entry 14: cn=Students,ou=SambaUsers,ou=Groups,dc=***,dc=cathedral,dc...
dn: cn=Students,ou=SambaUsers,ou=Groups,dc=***,dc=cathedral,dc=qld,dc=edu
,dc=au
cn: Students
gidNumber: 2002
displayName: Students
sambaSID: S-1-5-32-544
sambaGroupType: 2
objectClass: top
objectClass: posixGroup
objectClass: sambaGroupMapping
# Entry 15: uid=pma$,ou=Machines,dc=***,dc=cathedral,dc=qld,dc=edu,dc=...
dn: uid=pma$,ou=Machines,dc=***,dc=***,dc=***,dc=***,dc=***
gidNumber: 30000
uidNumber: 501
uid: pma$
cn: pma
homeDirectory: /dev/null
objectClass: top
objectClass: posixAccount
objectClass: account
# Entry 16: uid=root,ou=admins,ou=Users,dc=***,dc=cathedral,dc=qld,dc=...
dn: uid=root,ou=admins,ou=Users,dc=***,dc=***,dc=***,dc=***,dc=***
cn: Root
displayName: Root Administrator
gecos: Root Administrator
gidNumber: 2000
homeDirectory: /home/root
loginShell: /bin/bash
objectClass: top
objectClass: account
objectClass: posixAccount
objectClass: shadowAccount
objectClass: sambaSamAccount
sambaAcctFlags: [U ]
sambaPrimaryGroupSID: S-1-5-32-544
sambaPwdMustChange: 2147483647
sambaSID: S-1-5-21-1675496788-2563150897-1245547224-1002
shadowLastChange: 11778
uid: root
uidNumber: 1
userPassword: *password*
sambaPasswordHistory: 000000000000000000000000000000000000000000000000000000
0000000000
sambaPwdCanChange: 1121993471
sambaLMPassword: E52CAC67419A9A224A3B108F3FA6CB6D
sambaNTPassword: 8846F7EAEE8FB117AD06BDD830B7586C
sambaPwdLastSet: 1121993471