-   Linux - Networking (
-   -   Folder permissions problem with Samba (

albracco 07-01-2004 03:34 PM

Folder permissions problem with Samba
Have this Samba problem on 3 separate Red Hat 9.0 servers.

Create a public directory with all permissions open. Have problems when things get added to this public share:

1) User copies a folder from his local Windows PC to the share. Only that user can modify a file. Other users can read, but not write to the file.

2) User creates a new folder on the public share and copies some files into it. All users can read/write the files.

3) User creates a new empty folder on the public share. Only that user can create a file in that share, other users can not.

Is this a Samba or a umask problem?



ranger_nemo 07-01-2004 04:25 PM

When a user copies a file to the share, or creates a new file or directory on the share, the system sets the of the new file to match the user. Look into using the various "force"s in the share...

"force user = whomever" forces any new file to be assigned to the user whomever.
"force group = whichever" does the same for the group.
"force create mode = ####" sets the permissions for any new file on the share.
"force directory mode = ####" does the same for any new directories on the share.

PS -- Don't cross-post the same question to several different forums... It's against the rules, and verboten. Some of the mods tend to get a bit upset about it.

jocast 08-19-2004 10:08 AM

a few questions
hi there, i have a few questions about this answer.
Where do i write those lines???
Is that whomever and whichever the names of my user and group or should i write the words whomever ans whichever?
Thank you

ranger_nemo 08-19-2004 11:23 AM

They go in the /etc/samba/smb.conf, under the share definition that you want them to apply to. If you have a share called wenus, and want all the files created in it to belong to the user bob, you would have something like...

        comment = Weekly Estimated Network Usage Sheets
        path = /home/data/wenus
        writeable = yes
        browseable = yes
        guest ok = no
        force user = bob

jocast 08-24-2004 10:09 PM

thanks ranger_nemo, it was very useful your answer. it worked

All times are GMT -5. The time now is 09:04 AM.