Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Proton 21 Března 2013, 13:53:23
-
Zdravím,
přešel jsem s vývojem pod Ubuntu a mám problém s právy souborů.
Lze nějak elegantně nastavit, tak aby vše ve složce /var/www/, za každých okolností, včetně nových souborů vytvořených jiným uživatelem (momentálně mi to u cache souboru který nemůžu měnit, smazat, nic ukazuje vlastníka www-data, nadřezená složka patří mě) mělo vždy práva nastavena tak, abych mohl cokoliv libovolně měnit, mazat,...?
Samozřejmě bych mohl změnit přes terminál vlastníka, ale takhle bych to musel dělat furt když bych to chtěl znovu smazat.
Pořád s tím bojuju, tohle je pro mě asi největší problém Linuxu, to věčný boj s právy :-)
-
gksudo nautilus /var/wwwToto nestaci?
-
alebo len: sudo nautilus, a potom si volne "surfovat" po disku
-
alebo len: sudo nautilus, a potom si volne "surfovat" po disku
Žádné "alebo":
NIKDY nepoužívejte „sudo“ pro start grafických programů. Vždycky byste měli použít „gksudo“ (v GNOME, popřípadě v XFCE) nebo „kdesu“ (v KDE) k spuštění takovýchto programů. Jinak se může stát, že při dalším přihlášení do systému nemusíte uspět.
viz http://wiki.ubuntu.cz/root_sudo
-
Dakujem,
na to som zatial nikde nenatrafil :)
-
no to neni vecny boj s pravy .. takovyhle je design vsech unixu sveta :D
muzes to resit bud:
- tim, ze si das do cronu ulohu, co ti jednou za N sekund/minut nastavi spravna prava pro danou slozku
- nastavis pro dane uzivatele (co pousti webove sluzby eg httpd a nebo apache) nejakou jinou umasku nez je defaultni 022 (treba 007)
- prijmes za sve, ze to, co se nam individualne zda podivne, nemusi byt podivne pro ostatni
-
Moc do toho nevidím, ale hledal bych jestli práva jsou nastavená i pro nějakou skupinu a uživatele, kteří přistupují k této složce bych přidal do té skupiny.