[Samba] Strange permissions problems

Scott Mayo sgmayo at mail.bloomfield.k12.mo.us
Fri Aug 25 15:22:13 GMT 2006


Scott Mayo wrote:
> I had this problem some last year and never got it figured out.  Now it 
> is bugging me.  It seems that sometimes when a student writes his/her 
> file to a directory, it will not keep the correct group.  It puts 
> his/her main group as the group owner and that fouls things up.  Here is 
> what I have.
> 
> Unix Permissions
> /school                        3777    admin.teacher
> /school/bhs                    3777    admin.teacher
> /school/bhs/reese                3777    reese.teacher
> /school/bhs/reese/6thhour            3777    reese.teacher
> Now rosie creates her first directory in ....6thhour
> /school/bhs/reese/6thhour/rosie            3770    rosie.teacher
> /school/bhs/reese/6thhour/rosie/word        3770    rosie.teacher
> /school/bhs/reese/6thhour/rosie/word/chap1    3770    rosie.teacher
> 
> Samba share that rosie gets:
> [school]
> path = /school/bhs
> read only = no
> valid users = @teacher @admin @bhs
> create mask = 660
> force create mode = 2660
> directory mask = 770
> force directory mode = 3770
> 
> So here is how it goes.  Rosie can make directories-files below 
> .../6thhour (she is in the bhs group).  Everything seems fine and dandy. 
>  All folders-files are getting permissions that they should so that 
> rosie and the teacher (all teachers are in the teacher group) are the 
> only ones able to see anything in the folder that she created 
> (.../rosie).  Then when she gets down to the chap1 directory and puts a 
> file in it, the file has the user and group rosie.bhs (bhs is her main 
> group).
> 
> Now suddenly the teacher cannot access the files since she is not in the 
> bhs group.  Any idea why this is not pulling down the teacher group with 
> the files since I have the bit set to keep the group of the directory? 
> It pulled it down in the directories above (all files above had the user 
> group rosie.teacher), but it seems that it quit when it go this deep in 
> the directories.
> 
> One other thing that is strange, is that some of them do have the user 
> group correct.  There are 2 files in the .../chap1 directory that have 
> the user and group rosie.teacher just like they should.
> 
> I logged on with her username just to test this and the files that I 
> saved had the user and group rosie.bhs.
> 
> Thanks for any help.
> 


I assume this one has everyone else as stumped as it does me. :)  Thanks 
anyway.

-- 
Scott Mayo
Technology Coordinator
Bloomfield Schools
PH: 573-568-5669
FA: 573-568-4565
Pager: 800-264-2535 X2549

Duct tape is like the force, it has a light side and a dark side and it
holds the universe together.


More information about the samba mailing list