2018-01-23 13:25 GMT+01:00 Andreas Hasenack <[email protected]>:

> Thanks for filing this bug in Ubuntu.
>
> When the problem occurs, does the command "id <user>" show the correct
> group membership info for the affected <user>?
>
> yes : id show all groups

> Do you have any sort of NSS caching service running, like nscd? If yes,
> you should perhaps disable it.
>
> yes but the problem happens randomly on users and groups present in LDAP
and not changed for a long time

--
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1743354
>
> Title:
>    samba with backend ldap: can not access share or file even if user is
>   authorized : NT_STATUS_ACCESS_DENIED
>
> Status in samba package in Ubuntu:
>   New
>
> Bug description:
>   Ubuntu 16.04.3 LTS -Version 4.3.11-Ubuntu .
>   Is some days that users can not access some files although the user has
> all the rights.
>   As a solution I have to do a cmod a +rwx on the files involved.
>   now it occurs that users authorized to a new shared folder can not use
> it.(attach log file)
>   User a.fiaschi is in group dirsan_Rifiuti_rw but get
> NT_STATUS_ACCESS_DENIED
>   share config is
>
>   [Rifiuti]
>   comment = Rifiuti
>   path = /samba/shares/Dirsanitaria/groups/dirsan/groups/Rifiuti
>   #***********  ZFS snapshot
>   #vfs objects = shadow_copy2
>   shadow:format = %Y-%m-%d_%H.%M.%S--5d
>   shadow:sort = desc
>   shadow:snapdir = /samba/shares/Dirsanitaria/groups/dirsan/.zfs/snapshot
>   shadow:basedir = /samba/shares/Dirsanitaria/groups/dirsan
>   shadow:localtime = yes
>   #******* snapshot end *************
>   valid users = @dirsan_Rifiuti_ro,@dirsan_Rifiuti_rw
>   write list  = @dirsan_Rifiuti_rw
>   force user = nobody
>   force group = dirsan_quota
>   #_______ FINE AUTO ADD Rifiuti ________
>
>   ls -ald /samba/shares/Dirsanitaria/groups/dirsan/groups/Rifiuti
>   drwxrwxrwx 2 nobody dirsan_quota 3 gen 15 11:18
> /samba/shares/Dirsanitaria/groups/dirsan/groups/Rifiuti
>
>
>
>    smbldap-groupshow dirsan_Rifiuti_rw
>   dn: cn=dirsan_Rifiuti_rw,ou=Groups,ou=aoup,ou=samba,ou=
> servizi,dc=aop,dc=int
>   objectClass: top,posixGroup,sambaGroupMapping
>   cn: dirsan_Rifiuti_rw
>   gidNumber: 6490
>   sambaSID: S-1-5-21-1146166441-2403190732-1965087569-13981
>   sambaGroupType: 2
>   displayName: dirsan_Rifiuti_rw
>   memberUid: a.ciucci,m.dalco,a.fiaschi
>
>
>
>   global config :
>   # This is the main Samba configuration file. You should read the
>   # smb.conf(5) manual page in order to understand the options listed
>   # here. Samba has a huge number of configurable options (perhaps too
>   # many!) most of which are not shown in this example
>   #
>   # For a step to step guide on installing, configuring and using samba,
>   # read the Samba-HOWTO-Collection. This may be obtained from:
>   #  http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
>   #
>   # Many working examples of smb.conf files can be found in the
>   # Samba-Guide which is generated daily and can be downloaded from:
>   #  http://www.samba.org/samba/docs/Samba-Guide.pdf
>   #
>   # Any line which starts with a ; (semi-colon) or a # (hash)
>   # is a comment and is ignored. In this example we will use a #
>   # for commentry and a ; for parts of the config file that you
>   # may wish to enable
>   #
>   # NOTE: Whenever you modify this file you should run the command
> "testparm"
>   # to check that you have not made any basic syntactic errors.
>   #
>   #======================= Global Settings ==============================
> =======
>   [global]
>
>   # workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
>   workgroup = AOUP
>   SERVER ROLE = CLASSIC PRIMARY DOMAIN CONTROLLER
>   # server string is the equivalent of the NT Description field
>   server string =  AOUPSRV file server
>   # OTTIMIZZAZIONI latenza ipv4 ....
>   #socket options = IPTOS_LOWDELAY TCP_NODELAY SO_KEEPALIVE
>   #socket options = IPTOS_LOWDELAY TCP_NODELAY
>   kernel oplocks = yes
>   #in ascolto solo su interfaccia/ip impostati
>   #bind interfaces only = yes
>   #interfaces = 127.0.0.1/8 172.24.81.0/24
>   #per sicurezza contro man in the middle
>    server signing = mandatory
>   # SAREBBE DA ATTIVARE MA CI SONO VECCHIE MACCHINE disablito vecchia
> autenticazione facilmente crackabile
>   #ntlm auth = no
>   #----
>   netbios name = zfs-cis
>   #passdb backend = ldapsam:ldap://ldap.aop.int/
>   #passdb backend = ldapsam:"ldap://172.29.10.51/ ldap://172.29.10.52/";
>   #passdb backend = ldapsam:"ldapi://%2fvar%2frun%2fldapi/ ldap://
> ldap.aop.int/"
>   passdb backend = ldapsam:"ldap://127.0.0.1/ ldap://ldap.aop.int/ ldap://
> 172.29.10.180/ ldap://172.29.10.181/";
>   #unix soket su /var/run/ldapi
>   #passdb backend = ldapsam:ldapi://%2fvar%2frun%2fldapi/
>   client NTLMv2 auth = yes
>   client lanman auth = no
>   #----ESSENZIALE PER win8 map to guest = Bad User
>   #map to guest = Bad User
>   ##----ESSENZIALE PER win8 map to guest = Bad User
>   #
>
>   #TEST -----------------------
>
>
>   # END TEST -------------------
>
>
>   restrict anonymous = 2
>   map to guest = never
>   usershare allow guests = no
>   #posix locking = No
>   log file = /var/log/samba/%I.log
>
>   #log level = 255
>   log level = 1 auth:2 passdb:2  idmap:2
>
>   hide dot files = yes
>   max log size = 5000
>   time server = Yes
>   deadtime = 25
>   domain logons = Yes
>   os level = 65
>   preferred master = Yes
>   domain master =  Yes
>   local master =yes
>   logon script = logon.bat
>   #ldap ssl = start tls
>   ldap ssl = off
>   ldap admin dn = cn=manager,dc=aop,dc=int
>   ldap delete dn = Yes
>   ldap group suffix = ou=Groups
>   ldap idmap suffix = ou=Users
>   ldap machine suffix = ou=Computers
>   ldap passwd sync = Yes
>   add user script = /usr/sbin/smbldap-useradd -m
>   add group script = /usr/sbin/smbldap-groupadd -p
>   add user to group script = /usr/sbin/smbldap-groupmod -m
>   delete user from group script = /usr/sbin/smbldap-groupmod -x
>   set primary group script = /usr/sbin/smbldap-usermod -g
>   add machine script = /usr/sbin/smbldap-useradd -w
>   passwd program = /usr/sbin/smbldap-passwd %u
>   passwd chat = *New*password* %n\n *Retype*new*password* %n\n
> *all*authentication*tokens*updated*
>   ldap suffix = ou=aoup,ou=samba,ou=servizi,dc=aop,dc=int
>   ldap user suffix = ou=Users
>   create mask = 0777
>   directory mask = 0777
>   nt acl support = No
>   case sensitive = No
>   # disabilito supporto stampanti
>   load printers = no
>   printing = bsd
>   printcap name = /dev/null
>   disable spoolss = yes
>   #wins server = 172.29.10.128
>   wins support = yes
>
>   wins proxy = yes
>   dns proxy = yes
>   debug uid = yes
>   ####### provo a levare smb ports = 139
>
>   #OTTIMIZZAZIONE IO
>   min receivefile size = 16384
>   use sendfile = true
>   strict allocate = Yes
>   aio read size       = 16384
>   aio write size      = 16384
>   write cache size = 65536
>   # fine--------OTTIMIZZAZIONE IO
>
>   map hidden           = no
>   map system           = no
>   map archive          = no
>   map readonly         = no
>   store dos attributes = yes
>
>   strict locking = no
>   follow symlinks = yes
>   unix extensions = yes
>
>   #unix charset = utf-8
>   #dos charset = cp1250
>
>   dos charset = 850
>   unix charset = ISO8859-1
>
>
>   # DA LEVARE PER WINDOWS 10 ed utilizzo di SMB2 e SMB3
>   #smb ports = 139
>   #aggiunta per provare uso di criptazione per client da windows 8 in su
> ....
>   # SE PESA SU CPU DA LEVARE !!!!!!!!!!!!!!!!!!!!!!!!!!!
>
>   smb encrypt = desired
>   #smb encrypt = off
>   ## ************************************************************
> ********************************
>   ## ************************************************************
> ********************************
>   ## ************************************************************
> ********************************
>   # DA RIMETTERE SE NON VA CON WINDOWS 10 filtro ip
>   #Aggiunto per ora per WINDOWS 10  forzo uso vecchio protocollo se no non
> c'è nome netbios
>   #server min protocol = NT1
>   #
>   #server max protocol = NT1
>   #client ipc max protocol = NT1
>   ## ************************************************************
> ********************************
>
>
>
>   # test hide share  seza diritti con secureshare
>   #vfs objects = acl_xattr
>   #map acl inherit = yes
>
>   #fine test hide share -------------------------------
>
>
>   #***********  ZFS snapshot
>   #vfs objects = shadow_copy2
>   #shadow:format = %Y-%m-%d_%H.%M.%S--8d
>   #shadow:sort = desc
>   #shadow:snapdir = /samba/share/.zfs/snapshot
>   #shadow:basedir = /samba/share
>   #shadow:localtime = yes
>   #******* snapshot end *************
>
>   #access based share enum = yes
>
>   vfs objects = shadow_copy2
>
>   #*********** PER AUDIT ******************************
> *************************
>   #vfs objects = full_audit vfs  shadow_copy2
>   #full_audit:prefix = ___@@@sTrAuDitL1n3€€€£___%T|%i|%U|%I|%P
>
>
>   #full_audit:success =   chflags  chmod  chown  close    connect
> disconnect    lock   mkdir  mknod  open  opendir   read   rename   rmdir
>  write unlink pread pwrite
>   #full_audit:success = all
>   #full_audit:failure = chdir  chflags  chmod  chown    closedir  connect
>   fchmod  fchown    lock    mkdir  mknod  open  opendir  pwrite  read
> removexattr  rename    rmdir    write unlink
>   #full_audit:facility = LOCAL6
>   #full_audit:priority = DEBUG
>
>   #*********** FINE PER AUDIT ******************************
> ********************
>   include = /samba/servers_config/%i
>
>    #####include = /etc/samba/servers/ALL_CONF
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/samba/+bug/
> 1743354/+subscriptions
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1743354

Title:
   samba with backend ldap: can not access share or file even if user is
  authorized : NT_STATUS_ACCESS_DENIED

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1743354/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to