← Back to team overview

sslug-teknik team mailing list archive

Samba rettigheder

 

Jeg har nogle problemer med at styre rettigheder for Samba brugere.

For fx. et fælles download areal ønsker jeg at dirs og filer skal være
660 eller 664, men jeg er nødt til at brug min. 775 for at brugere kan
tilgå, oprette og slette i /download .
Uanset at jeg sætter force create mode = 664 for /download, får alle
typer filer oprettet fra windoze klienter 764, hvilket måske er fordi M$
ikke kan finde ud af at det kun er eksekverbare filer der skal være
eksekverbare :-
Well, det er til at leve med.

En anden sjov ting er at fra windoze klienten optræder directoriet
'download' under \\SERVER\download, selvom der ikke findes et xtra
'download' dir under /usr/local/download/ .
Samme gælder for 'doc' under /usr/local/doc/, som er shared ud på samme
måde som /usr/local/download/ .

ls -ld /usr/local/download :
  drwxrwxr-x   10 root   root   4096 Dec  5 14:12 /usr/local/download/

Brugere står i gruppen users, og flg. er i smb.conf opsat for brugerne:

[homes]
    comment = Home Directories
    user = user = %S
    public = no 
    available = yes
    browseable = no
    writable = yes
    only user = yes
    guest ok = no
    guest only = no
    force create mode = 0700

[download]
    comment = Download area
    path = /usr/local/download
    public = no 
    available = yes
    browseable = yes
    admin users = root, monz
    valid users = root, @users
    write list = root, @users
    readonly = yes
    only user = no
    guest ok = no
    guest only = no
    force create mode = 0664

-- 
Regards,
              Mogens Valentin
    Networking - Security - Programming
  Linux configuration and troubleshooting
http://www.danbbs.dk/~monz - monz@xxxxxxxxx