Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › jogok hogyan???
- This topic has 39 hozzászólás, 11 résztvevő, and was last updated 16 years, 11 months telt el by
script.
-
SzerzőBejegyzés
-
2004-06-08-22:12 #1953874
Olyan tippet olvastam a minap, hogy hozz létre nekik egy közös csoportot és az ominózus file-ok e csoport kezelésében legyenek.
2004-06-08-23:38 #1953875Csoportkezeles OK, de azt hogy tudom beallitani, hogy az adott konyvtarban minden file mondjuk:
-rw-rw-r– jogosultsagu legyen, attol fuggetlenul, hogy ki hozza letre?umask-ot tudok beallitani konyvtarra is, hogy a fenti jogosultsagot kapja minden file benne?
2004-06-09-04:53 #1953876-rw-rw-r– jogosultsagu legyen
chmod -R 664 .
ez az aktuális könyvtárban rekurzívan (azaz az alkönyvtárain belül is a fent említett jogokat állítja be)
man chmod jó dolog…
röviden a lényeg:
1 = futtatás/belépés
2 = írás
4 = olvasásrw-|rw-|r–
user|group|other
4+2=6|4+2=6|4így jön ki a 664
2004-06-09-05:24 #1953877chmod -R 664 .
ez az aktuális könyvtárban rekurzívan (azaz az alkönyvtárain belül is a fent említett jogokat állítja be)
Es ezzel szepen ki is zart mindenkit a directory -bol… 🙂
Ahhoz, hogy be tudjon lepni az adott konyvtarba futtathato kell legyen a konyvtar.2004-06-09-05:35 #1953878Es ezzel szepen ki is zart mindenkit a directory -bol… 🙂
Ahhoz, hogy be tudjon lepni az adott konyvtarba futtathato kell legyen a konyvtar.na jó akkor induljunk ki a kályhától? 😉
a login-tól, vagy power_on? 😀a jogokat nem én találtam ki, úgyhogy reklamációt a kérdezõnek írd 😛
1ként most látom h umask-ra még nem válaszoltam, sõt a kérdés igy második olvasásra inkább arra vonatkozik, de mostmá le kell döntenem 1 kv-t, na meg félek hogy kizárok valakit a könyvtárából úgyhogy azt meghagyom másnak 🙂
2004-06-09-05:35 #1953879Esertleg igy…
Code:find . -type d -exec chmod 775 {}; ! -type d -exec chmod 664 {};2004-06-09-06:30 #1953880… az userek home könyvtárában van egy .bash_profile könyvtár abba csinálsz egy bejegyzést umask xxxx és ezután a felhasználók ezen jogosultságokkal fognak létrehozni állományokat. Nekem 0002 van így tudják egymásét írni olvasnui a csoportbeliek.
2004-06-09-11:09 #1953881Azt hiszem nem voltam tegnap teljesen egyertelmu, bar kaptam mar egy csomo jo otletet.
Tehat ujra reszletesen. En se voltam tul friss mar, amikor irtam…Adott 2 normal user + x db konyvtar, amikben honlapok vannak. Ezenkivul fut PHP, amin keresztul is hoznak letre file-okat (apache tulajdon, www-data) az adott konyvtarba.
A cel az volna, hogy tehat barmilyen modon hoz letre valaki egy file-t, azt modosithassa mindket user kozvetlen, illetve PHP-n keresztul.
Erre volna hasznos, ha egy csoportba lennenek, s automatikusan minden file a csoport altal irhato/olvashato lenne (konyvtar vegrehajthato). Ezt a usereknel meg tudom oldani, de hogy oldom meg az apache-nal???
Koszonom a segitseget, s bocs a felreertesekert.
2004-06-10-13:35 #1953882…. amit írtam annak jónak kellene lennie szerintem mert ha a meglévõ állományoknak megadod a jogokat az umaskot meg belövöd akkor a beállított jogokkal jönnekk létre az új állományok vagyis módosíthatóak lesznek mások számára is.
2004-06-10-22:48 #1953883Ez OK, koszonom szepen. De mi van az apache altal letrehozott file-okkal? Az apache-nak (www-data) hol adom meg, hogy ilyen umask -kal hozza letre a file-okat?
Masik kerdes: Hol tudom megadni, hogy milyen group-ba tartozo file-t hozzon letre az adott user? Pl. geza a geza csoportba tartozik, de tagja a web csoportnak. Hogy allitom be, hogy amikor a /var/www -be ir, akkor az ott letrehozott/modositott file-ok automatikusan a web csoport-ei legyenek?
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz