Vlákno názorů k článku Samba - Tanec s Okny: Samba je když... od tibor hartl - Zaujimalo by ma v suvislosti so sambou, ci...

  • Článek je starý, nové názory již nelze přidávat.
  • 16. 3. 2000 9:13

    tibor hartl (neregistrovaný)

    Zaujimalo by ma v suvislosti so sambou, ci ide nastavit nasledujuca vec:

    nastavim si nasledujuci share

    [moj_share]
    comment = Moje data
    path = /data/moje
    browseable = yes
    read only = no
    create mask = 0774
    directory mask = 0775

    Na toto miesto pristupujem z WinNT a Win9x masin. Vytvorim adresarovu strukturu... a teraz to pride:
    vsetci uzivatelia su v linuxe v primary skupine users a ja chcem, aby v adresari ADR1 mali vsetci pravo citat ale len uzivatelia USR1 a USR2 mali aj pravo zapisu, ... v adresari ADR8 mali vsetci read a len USR22 a USR11 full ...atd. Da sa to takto skalovat? Parameter create mask = 774 totiz prevalcuje vsetko. Je mozne nejakym sposobom nastavit specificky pristup pre spominane adresare v ramci tohoto sharu?

    Ja viem, ze tato vec by sa dala vyriesit viacerimi zaznamami v smb.conf ale to by som musel mapovat a zbytocne by som bol zasypany mnozstvom sharov.

    Samb

  • 16. 8. 2002 8:04

    Lubomír Čevela (neregistrovaný)

    Tato situace se řeší za pomoci spolupráce systému práv na nosném operačním systému (v našem případě asi nejčastěji Linuxu) a systému práv Samby. To znamená, že chyba je pouze v tom, že všichni uživatelé jsou ve skupině users. Já bych uživatele rozdělil do dvou (nebo více) skupin a do smb.conf bych k příslušné sdílené složce přidal např.: write list = @users. To znamená, že pouze skupina users by získala právo zápisu do složky. Tímto lze omezit (ne rozšířit) přístupová práva na sdílenou složku. No a potom lze přidělovat práva pouze přesouváním uživatelů mezi skupinami.