Here is my smb.conf:
[global]
workgroup = MIDEARTH
server string = test pdc
#interfaces = 192.168.1.140/255.255.255.0
map to guest = Bad User
password server = localhost
passdb backend = ldapsam:ldap://localhost:389/
username map = /etc/samba/smbusers
client NTLMv2 auth = Yes
client lanman auth = No
client plaintext auth = No
log level = 1
max log size = 50
name resolve order = wins lmhosts bcast
time server = Yes
deadtime = 10
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
#cups server = 127.0.0.1
#add user script = /opt/IDEALX/sbin/smbldap-useradd -a -m "%u"
#delete user script = /opt/IDEALX/sbin/smbldap-userdel "%u"
#add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"
#delete group script = /opt/IDEALX/sbin/smbldap-groupdel "%g"
#add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m "%u" "%g"
#delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"
#set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g
#add machine script = /opt/IDEALX/sbin/smbldap-useradd -w "%u"
################################################## #############
add user script = /usr/sbin/useradd "%u" -n -g users
add group script = /usr/sbin/groupadd "%g"
add machine script = /usr/sbin/useradd -w "Workstation (%u)" "%u"
delete user script = /usr/sbin/userdel "%u"
delete user from group script = /usr/sbin/userdel "%u" "%g"
delete group script = /usr/sbin/groupdel "%g"
logon path = \\server\Profiles\%U
domain logons = Yes
os level = 255
lm announce = Yes
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
ldap admin dn = cn=Manager
ldap delete dn = Yes
ldap group suffix = ou=Groups
ldap idmap suffix = ou=Idmap
ldap machine suffix = ou=Computers
ldap passwd sync = Yes
ldap suffix = dc=example,dc=com
ldap ssl = no
ldap user suffix = ou=Users
host msdfs = Yes
idmap backend = ldap:ldap://127.0.0.1:389
idmap uid = 500-10000
idmap gid = 500-10000
template shell = /bin/bash
winbind enum groups = No
winbind trusted domains only = Yes
admin users = @Administrators, '@Domain, Admins'
# printer admin = '@Print, Operators'
#hosts allow = 192.168.1., 192.168.100., 192.168.200., 127., 10., 192.168.0.
hosts allow = 127. 192.168.1.
ea support = Yes
map acl inherit = Yes
block size = 4096
#cups options = raw
case sensitive = No
preserve case = No
veto files = /*.mp3/*.mpg/*.avi/*.mpeg/*.divx/
dont descend = /proc,/dev,/etc,/lib,/lost+found,/initrd
[homes]
comment = Home Directories
read only = No
browseable = No
[netlogon]
comment = Network Logon Service
path = /home/netlogon
guest ok = Yes
browseable = No
share modes = No
[profiles]
comment = windows profiles
path = /home/profiles
read only = No
create mask = 0600
directory mask = 0700
guest ok = Yes
browseable = No
And my [root@server samba]# pdbedit -U $( net getlocalsid | sed 's/SID for domain MIDEARTH is: //' )-500 -u Administrator -r -d 4 command:
lp_load: refreshing parameters
Initialising global parameters
params.c

m_process() - Processing configuration file "/etc/samba/smb.conf"
Processing section "[global]"
doing parameter workgroup = MIDEARTH
doing parameter server string = test pdc
doing parameter map to guest = Bad User
doing parameter password server = localhost
doing parameter passdb backend = ldapsam:ldap://localhost:389/
doing parameter username map = /etc/samba/smbusers
doing parameter client NTLMv2 auth = Yes
doing parameter client lanman auth = No
doing parameter client plaintext auth = No
doing parameter log level = 1
doing parameter max log size = 50
doing parameter name resolve order = wins lmhosts bcast
doing parameter time server = Yes
doing parameter deadtime = 10
doing parameter socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
doing parameter add user script = /usr/sbin/useradd "%u" -n -g users
doing parameter add group script = /usr/sbin/groupadd "%g"
doing parameter add machine script = /usr/sbin/useradd -w "Workstation (%u)" "%u"
doing parameter delete user script = /usr/sbin/userdel "%u"
doing parameter delete user from group script = /usr/sbin/userdel "%u" "%g"
doing parameter delete group script = /usr/sbin/groupdel "%g"
doing parameter logon path = \\server\Profiles\%U
doing parameter domain logons = Yes
doing parameter os level = 255
doing parameter lm announce = Yes
doing parameter preferred master = Yes
doing parameter domain master = Yes
doing parameter dns proxy = No
doing parameter wins support = Yes
doing parameter ldap admin dn = cn=Manager
doing parameter ldap delete dn = Yes
doing parameter ldap group suffix = ou=Groups
doing parameter ldap idmap suffix = ou=Idmap
doing parameter ldap machine suffix = ou=Computers
doing parameter ldap passwd sync = Yes
doing parameter ldap suffix = dc=example,dc=com
doing parameter ldap ssl = no
doing parameter ldap user suffix = ou=Users
doing parameter host msdfs = Yes
doing parameter idmap backend = ldap:ldap://127.0.0.1:389
doing parameter idmap uid = 500-10000
doing parameter idmap gid = 500-10000
doing parameter template shell = /bin/bash
doing parameter winbind enum groups = No
doing parameter winbind trusted domains only = Yes
doing parameter admin users = @Administrators, '@Domain, Admins'
doing parameter hosts allow = 127. 192.168.1.
doing parameter ea support = Yes
doing parameter map acl inherit = Yes
doing parameter block size = 4096
doing parameter case sensitive = No
doing parameter preserve case = No
doing parameter veto files = /*.mp3/*.mpg/*.avi/*.mpeg/*.divx/
doing parameter dont descend = /proc,/dev,/etc,/lib,/lost+found,/initrd
pm_process() returned Yes
smbldap_search_domain_info: Searching for:[(&(objectClass=sambaDomain)(sambaDomainName=MIDEAR TH))]
smbldap_open_connection: connection opened
ldap_connect_system: succesful connection to the LDAP server
The LDAP server is succesfully connected
smbldap_search_domain_info: Searching for:[(&(objectClass=sambaDomain)(sambaDomainName=MIDEAR TH))]
smbldap_open_connection: connection opened
ldap_connect_system: succesful connection to the LDAP server
The LDAP server is succesfully connected
ldapsam_getsampwnam: Unable to locate user [Administrator] count=0
Username not found!
I followed the steps from your HowTo and from:
http://directory.fedoraproject.org/w...a#Requirements