Portál AbcLinuxu, 10. května 2025 05:13

Dotaz: Opravneni nove vytvarenych souboru opensuse 12.3/linux obecne

2.12.2013 13:45 Orbb
Opravneni nove vytvarenych souboru opensuse 12.3/linux obecne
Přečteno: 320×
Odpovědět | Admin
Zdravim, chapu asi cim je to rizeno (umask) ale nechapu jak to modifikovat tak aby mi to vyhovovalo: Dva scenare:

Prvni je samba, kde v konfiguraci mam nastaveno vynutit opravneni jake potrebuji (775 u souboru i adresaru) ale stejne mi lide obcas volaji ze to ci ono jede smazat, nejde otevrit apod a po kontrole opravneni je tam 644 apod :( Nechapu jak je to mozne. Kdyz si tam po oprave od nekoho zkusim soubor/adresar vytvorit, vytvori se jiz spravne.

Druhy je Apache, kde se treba skrze wordpress vytvari soubory s makou 644 misto 755 coz bych chtel. Nevim jak to presne ovlivnim, premyslel jsem nad umask ale nic me nenapadlo protoze aplikace jestli to spravne chapu vytvori soubor s nejnizsim opravnenim jak sama uzna a jak pak musim prikazy chmod/chown to upravovat :(

Dokaze mi nekdo po lopate vysvetlit jak tomuhle zabranit ? Na win serveru pri nstaveni dedicnosti opravneni se veskere nove vznikle soubory drzely opravneni nadrazeneho adresare a neco podobneho bych si predstavoval i zde, nebo alespon princip jak to upravit nejak lidsky :)

Diky, Michal.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.12.2013 18:25 pavel
Rozbalit Rozbalit vše Re: Opravneni nove vytvarenych souboru opensuse 12.3/linux obecne
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Dej sem konfiguraci Samby.

2. Samba má také možnost nastavení na základě dědičnosti nadřazeného adresáře.

3. Jaký používáš souborový systém pro sdílení souborů a jakou verzi Samby?

Bylo by dobré zjistit, kterých souborů (kterého programu) se to týká.
2.12.2013 18:38 Orbb
Rozbalit Rozbalit vše Re: Opravneni nove vytvarenych souboru opensuse 12.3/linux obecne
Příloha:
1) na miste :) 2) inherit permissions = yes, zajimave, hnedka jsem to lupnul do smb.conf a uvidime :) 3) Ext4, Version 3.6.12-59.13.1-3108-SUSE-SL12.3-x86_64 4) tyka se to obcas samby, na jinem serveru kde mam umistene webove stranky tak pristupu skrze ftp (vsftpd) a pripadne kdyz se to upravuje skrze redakcni system (treba cms) tak to obcas zlobi. tam bohuzel vubec netusim na co se kouknout, apache bezi sice s opravnenim wwwrun a www ale nove vznikle soubory maji pokazde jine vlastniky ... Je to divne a nevim presne co delam :(
2.12.2013 19:32 pavel
Rozbalit Rozbalit vše Re: Opravneni nove vytvarenych souboru opensuse 12.3/linux obecne
Zkusil bych:
inherit permissions = Yes         
inherit acls = Yes         
map acl inherit = Yes

[storage]
        comment = Stuff
        path = /storage
        read only = No
        create mask = 0777
        directory mask = 0777
        inherit permissions = Yes
        inherit acls = Yes
        map acl inherit = Yes
        map archive = No
        map readonly = no
        store dos attributes = Yes
Tedy, pokud nepotřebuješ nutně ACL, dal bych všechny řádky s acl pryč a práva nastavoval pře create mask/directory mask, popřípadě více restriktivně "force create mode = 0660" a "force directory mode = 0770". Možná bych ještě zkusil přidat do sekce [global] "unix extensions = no".

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.