BFU: Apache a prava
Petr Šobáň
soban na centrum.cz
Pondělí Září 25 22:26:32 CEST 2000
Dne Po, 25 zář 2000 ivop na regionet.cz napsal(a):
>dracula007 na atlas.cz wrote:
>>
>> Ahoj
>> doted mi Apache bezel tak, ze data (html, php, atd) byly na FAT partisne, ale rozhodl jsem se ze to soupnu na Linuxovou, a to i kvuli pravum. Snazim se to tady nakonfigurovat, ale moc se mi to nedari.
>>
>> Udelal jsem skupinu, ktera bude mit na starost tvorbu HTML, a pojmenoval jsem ji "webdev", pricemz aktualne do ni patri jediny uzivatel "vamp". Data jsem dal do adresare "/data/documentroot/" a prava jsem nastavil prikazy
>>
>> chown -R -v vamp.webdev /data/documentroot
>> chmod -R -v ug+rwx /data/documentroot
>> chmod -R -v o+r /data/documentroot
>> chmod -R -v o-wx /data/documentroot
>>
>> Co jsem se na to koukal pres "ls -l", tak jsou vsude prava spravne, a snad i prava uzivatelu ze skupiny "webdev" jsou OK. Nakonec jsem Apachi, tj. skupine "nobody" pridal skupinu "webdev", a ocekaval bych ze tim to "hasne", ale Apache tam porad nema pristup. Hlasi mi porad ze
>>
>> You don't have permission to access /teaweb/index.php on this server.
>>
>> Ale na tom jsou prava OK. Takze kde delam chybu?
>
>No, ja se domnivam, ze by se skupina "nobody" mela NAHRADIT
>skupinou "webdev". A navic bych pro klid duse jeste udelal
>noveho uzivatele, pod kterym bude Apache bezet a ktery
>bude mit svoji skupinu prave a jenom "webdev" (napsanou v /etc/passwd).
>
>Jo a taky predpokladam, ze v tom adresari /teaweb/ mate nejaky
>index file (php,...).
A mas spravne nastavene v konfiguraci:
DocumentRoot "/home/httpd/html"
a jeho prava
<Directory "/home/httpd/html">
#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
Options Indexes Includes FollowSymLinks
#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
>
>ip
>--
>E-mail: Ivo.Panacek na regionet.cz
>WWW: http://ivop.regionet.cz
>Mobile: +420 602 337776
--
/----------------------------------------\
| |
| Petr Šobáň |
| Ostrava |
| |
|----------------------------------------|
| e-mail Petr.Soban na ova.inecnet.cz |
| soban na centrum.cz |
\----------------------------------------/
Další informace o konferenci Linux