Portál AbcLinuxu, 22. července 2025 10:44


Dotaz: Přístup k souboru index.html jako běžný uživatel

23.4.2018 11:02 Jack Hokus | skóre: 34 | blog: LostHeaven
Přístup k souboru index.html jako běžný uživatel
Přečteno: 220×
Odpovědět | Admin
Ahoj,

Ve virtualboxu jsem si nainstaloval apache, podle tohtoto návodu. Server my běží, vytvořil jsem si soubor index.html, a zobrazí se mi co do něj dám, ale editovat ho mohu jen jako root.

Jak správně nastavit práva?

Petr
http://www.jackhokus.cz/
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.4.2018 11:18 Jack Hokus | skóre: 34 | blog: LostHeaven
Rozbalit Rozbalit vše Re: Přístup k souboru index.html jako běžný uživatel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím,

omlouvám se, ale do dotazu jsem zapomněl dopsat, že jsem našel Tento odkaz, odkaz, ale nejsem si jistý, že to plně chápu.

http://www.jackhokus.cz/
23.4.2018 11:27 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: Přístup k souboru index.html jako běžný uživatel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Můžeš se přidat do ACL adresáře, kde je ten index.html.

Další možností je nastavit si celý adresář jako svůj (chown) a všem souborům dávat práva 604 a adresářům 705.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
24.4.2018 18:01 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Přístup k souboru index.html jako běžný uživatel
Odpovědět | | Sbalit | Link | Blokovat | Admin

Já obvykle soubory se (svými) weby vlastním a jako skupinu nastavuju http, do které jsem se přidal a pod kterou běží Apache. (A skupině pak dám čtecí (resp. čtecí a spouštěcí u adresářů) oprávnění.) To je sice ošklivý a zastaralý způsob řešení této věci, ale nevyžaduje to ani náznak znalostí o ACL, jenom owner/group/others. Taky SymLinksIfOwnerMatch v Apache je dobré si nastudovat.

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.