Hi,

I've got a problem with a samba server I inherited which I can't solve.

I think it's the configuration rather than the version because I have the same problem with a 3.0.14 and a 3.0.11 Samba server with almost identical configurations. Both authenticate against LDAP, one has an old smbpasswd file which should no longer be in use.

The issue is that when I click "Properties... Security" in Windows on something shared on the samba server, all the groups come up OK but users are displayed as (for example) "Account Unknown {S-1-5-21-4012146134-3166284455-2856603714-3038)".

I've checked, and that account SID is correct. However, I'd expect it to eventually resolve to a username - it doesn't. Google suggests this may be a known issue in older versions of Samba, but not 3.x.

I've noticed that this isn't true for all owners - on one server I've got an smbpasswd file and anyone whose SID is in there resolves just fine. But not everyone's SID is in there.

This issue aside, Samba is handling user authentication just fine - I can only access the shares I should - but setting up security on individual folders from Windows isn't terribly usable like this.

I'm not sure where to look next. The Samba server running 3.0.14 isn't live yet, so I can do more-or-less what I like with the configuration. The 3.0.11 server, however, is live, so I don't want to mess with the configuration until I've got a better idea of what I need to do to fix it.

James Cort

smb.conf:

[global]

# 1. Server Naming Options:
# workgroup = NT-Domain-Name or Workgroup-Name
  workgroup = U4EA
  server string = Poteen Samba Server %v

# 3. Logging Options:
# this tells Samba to use a separate log file for each machine
# that connects
  log file = /var/log/samba3/log.%m
  max log size = 50
  log level = 10

# 4. Security and Domain Membership Options:
# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
  hosts allow = 172.30. 192.168.22. 172.16.1 127.

# Allow users to map to guest:
 map to guest = bad user

# Security mode. Most people will want user level security. See
# security_level.txt for details.
  security = user
  encrypt passwords = yes

# 5. Browser Control and Networking Options:
# Most people will find that this option gives better performance.
# See speed.txt and the manual pages for details
  socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

# set local master to no if you don't want Samba to become a master
# browser on your network. Otherwise the normal election rules apply
  local master = no

# Domain Master specifies Samba to be the Domain Master Browser. This
# allows Samba to collate browse lists between subnets. Don't use this
# if you already have a Windows NT domain controller doing this job
;   domain master = yes

# Preferred Master causes Samba to force a local browser election on startup
# and gives it a slightly higher chance of winning the election
preferred master = no

passdb backend = ldapsam:ldap://cygnus_new/
ldap admin dn = cn=smbadmin,dc=u4eatech,dc=com
##ldap filter = "(&(uid=%u) (objectclass=sambaAccount))"
ldap filter = "(&(uid=%u)(objectclass=sambaSamAccount))"
#ldap filter = "(uid=%u)"
idmap backend = ldap:ldaps//cygnus_new/
ldap suffix = dc=u4eatech,dc=com
ldap user suffix =  ou=People
ldap group suffix = ou=Group
ldap passwd sync = yes
ldap delete dn = no
#add user script = /usr/local/sbin/smbldap-useradd -m "%u"
#ldap delete dn = Yes

# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The built-in default for versions 1.9.17 is yes,
# this has been changed in version 1.9.18 to no.
  dns proxy = no

[homes]
  comment = Home Directories
  browseable = yes
  writable = yes

##### other directories
# Export a share for testing team members
[testing]
  path = /home/testing
  comment = Testing Data
  writable = yes



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

Reply via email to