[Samba] share write access

Donald W Watson dwatson at us.ibm.com
Fri Aug 18 17:51:08 GMT 2006





Hi,

I am testing share parameters, and have the following share definition:

## Section - [shareA]
[shareA]
      path = /tmp/shareA
      writelist = user1

and do not understand why user1 cannot write files in the share when
connected as user1.  Unix permissions for the share files are rw for
everyone, and the share directory has wide-open permissions.  Samba version
is 3.0.20b-3.4-SUSE.

Thanks for any help anyone can give.  Here is the complete smb.conf file
(note guest parameters):

#
# Generated by /root/samba_iiosb/testing/util/modify_samba_config.pl
#
[global]
      adminusers                = Administrator, root
      logonhome                 = \\%L\%U\.9xprofile
      addsharecommand           = /root/samba_iiosb/testing/util/modify_samba_config.pl
      addgroupscript            = /usr/sbin/groupadd -p "%g"
      deletesharecommand        = /root/samba_iiosb/testing/util/modify_samba_config.pl
      include                   = /etc/samba/dhcp.conf
      deleteuserfromgroupscript = /usr/sbin/groupmod -x "%u" "%g"
      adduserscript             = /usr/sbin/useradd -m "%u"
      deleteprintercommand      = /root/samba_iiosb/testing/util/modify_samba_config.pl
      maptoguest                = Bad User
      addprintercommand         = /root/samba_iiosb/testing/util/modify_samba_config.pl
      setprimarygroupscript     = /usr/sbin/usermod -g "%g" "%u"
      addmachinescript          = /usr/sbin/useradd "%u"
      domainlogons              = no
      deleteuserscript          = /usr/sbin/userdel -r "%u"
      printcapname              = cups
      passdbbackend             = tdbsam
      guestaccount              = testguest
      printing                  = cups
      cupsoptions               = raw
      logondrive                = P:
      addusertogroupscript      = /usr/sbin/groupmod -m "%u" "%g"
      logonpath                 = \\%L\profiles\.msprofile
      printcapcachetime         = 750
      workgroup                 = SAMBA_TEST
      security                  = share
      domainmaster              = false

## Section - [users]
[users]
      readonly                  = No
      comment                   = All users
      vetofiles                 = /aquota.user/groups/shares/
      inheritacls               = Yes
      path                      = /home

## Section - [homes]
[homes]
      readonly                  = No
      browseable                = No
      comment                   = Home Directories
      inheritacls               = Yes
      validusers                = %S

## Section - [printers]
[printers]
      createmask                = 0600
      browseable                = No
      comment                   = All Printers
      printable                 = Yes
      path                      = /var/tmp

## Section - [shareC]
[shareC]
      write list                = testguest
      guest only = yes
      guest ok = yes
      path                      = /tmp/shareC

## Section - [print$]
[print$]
      directorymask             = 0775
      createmask                = 0664
      comment                   = Printer Drivers
      forcegroup                = ntadmin
      path                      = /var/lib/samba/drivers
      writelist                 = @ntadmin root

## Section - [shareA]
[shareA]
      path                      = /tmp/shareA
      writelist                 = user1

## Section - [groups]
[groups]
      readonly                  = No
      comment                   = All groups
      inheritacls               = Yes
      path                      = /home/groups

## Section - [profiles]
[profiles]
      directorymask             = 0700
      createmask                = 0600
      readonly                  = No
      storedosattributes        = Yes
      comment                   = Network Profiles Service
      path                      = %H

## Section - [shareB]
[shareB]
      path                      = /tmp/shareB
      guestok                   = yes
      writelist                 = user1

#
# end of generated smb.conf
#

Sincerely,    Don Watson
Linux Technology and Solutions; Beaverton, OR
503-578-4861/TL: 775-4861; dwatson at us.ibm.com


More information about the samba mailing list