Portál AbcLinuxu, 5. května 2025 15:20

Práva ke sdílenému adresáři /home/documents/ ?

30.9.2006 12:53 | Přečteno: 1683× | linux | Výběrový blog | poslední úprava: 2.10.2006 08:59

Úvod: Postup:
  1. Všichni uživatelé mají skupinu 'users', např. franta:users,
    'cat /etc/passwd'
    ...
    franta:x:501:100:František:/home/franta:/bin/bash
    ...
  2. Všichni uživatelé s domovským adresářem '/home/uzivatel/' mají k tomuto adresáři přístupová práva 700. Tzn., že při vytváření uživatelských účtů je velmi vhodné upravit i přístupová práva k těmto (domovským) adresářům, např.:
    'ls -la /home/'
    ...
    drwx------   36 franta   users   4096 zář 28 12:38 franta/
    ...
    
    Úprava práv k domovským adresářům na hodnotu 700 je dána tím, že v momentě, kdy jsou všichni uživatelé součástí skupiny 'users', zároveň mají nastaveno 'umask 002', mohou zapisovat i do domovských adresářů jiných uživatelů a to asi žádoucí moc nebude...
  3. V souboru '/etc/profile' upravit řádek s příkazem 'umask' na 'umask 002'.
    Od tohoto okamžiku budou nově vznikající adresáře mít práva 775 a soubory budou mít 664. Tedy, všichni ze skupiny 'users' budou moci vytvářet adresáře a soubory volně v adresáři '/home/documents/', budou je moci číst a zapisovat do nich.
Poznámka 1: Jedná se o poměrně jednoduchý způsob úpravy práv, nicméně použití příkazu 'umask' je obecně považováno za bezpečnostní ústupek, a proto se většinou doporučuje použití 'acl'.

Poznámka 2: Adresář '/home/documents/' má práva 775. Může se stát, že u Mandrake/Mandriva Linuxu výše zmíněná utilita 'msec' změní práva z 775 na 755. Je proto potřeba ještě upravit chováni programu msec' tak, aby již nastavená přístupová práva neměnil takto:

V souboru '/etc/security/msec/perm.local' upravit, případně přidat položku

...
/home/documents root.users 775
...
Tím dojde k přidělení práv 775 při každém spuštění utility (spouští se v 'cron.daily' a 'cron.hourly').

Tak a teď mi ještě zbývá zprovoznit acl... :-)        

Hodnocení: 100 %

        špatnédobré        

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

Komentáře

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

Vložit další komentář

30.9.2006 13:17 vagojan | skóre: 16
Rozbalit Rozbalit vše Re: Práva ke sdílenému adresáři /home/documents/ ?
Odpovědět | Sbalit | Link | Blokovat | Admin
A co takhle vytvořit novou skupinu, vlastník sdíleného adresáře nobody, skupina sdileno. A pak řidat uživatele užívající toto sdílení do skupiny sdileno?
30.9.2006 13:31 mcm | skóre: 13 | blog: linca | domažlice
Rozbalit Rozbalit vše Re: Práva ke sdílenému adresáři /home/documents/ ?
taky chytry, nenapadlo me to a pritom je to nejspis jednodussi reseni. driv sem to resil tak, ze sem si udelal skript a spoustel jsem ho z cronu. vcera jsem vypaloval dvd a pri spusteni toho scriptu cronem doslo k vetsimu zatizeni procesoru a tim padem k preruseni prisunu dat do vypalovacky a dvdcko jsem moh' potom zahodit. nastval jsem se a zbytek dne vymyslel tohle. akorat ted nevim, jestli to prirazeni uzivatele franta:users ke skupine ssdileno nebude vyrabet taky adresare s 755 a soubory 644.... ?
Mikos avatar 30.9.2006 16:18 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Práva ke sdílenému adresáři /home/documents/ ?
Nemají veškeré DVD n mechaniky náhodou ochranu proti podtečení bufferu (obdobu BurnProof u CD mechanik)? Když nepřicházejí data, tak vypalování prostě dočasně pozastaví a pak znovu obnoví. Tedy k žádnému znehodnocení média by dojít nemělo...
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
2.10.2006 10:50 Supp | skóre: 4 | Chomutov
Rozbalit Rozbalit vše Re: Práva ke sdílenému adresáři /home/documents/ ?
Nemají, sám mám jakéhosi postaršího Pioneera, který ho nemá.
Pařba a flink chtěj celýho člověka...
30.9.2006 18:19 mrzout | skóre: 11 | blog: mrzutej
Rozbalit Rozbalit vše msec
Odpovědět | Sbalit | Link | Blokovat | Admin
V souboru /usr/share/msec/perm.x NESMIS menit vubec nic, ten muze byt kdykoliv aktualizovan balickovacim systemem!

Na tohle mas vytvorit konfiguraci v /etc/security/msec/perm.local, viz: http://ogi.cz/help/#msec
Hlasuj pro zavedení OpenID na Abclinuxu!
30.9.2006 19:41 mcm | skóre: 13 | blog: linca | domažlice
Rozbalit Rozbalit vše Re: msec
supr, diky, to sem vubec netusil, takze sse na to mrknu a poopravim. dik :-)

Založit nové vláknoNahoru

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