webalizer pro usera

Jirka Kosina jikos na jikos.cz
Úterý Leden 28 23:44:14 CET 2003


On Tue, 28 Jan 2003, konig wrote:

> > > Ze program neni? A mate ho vubec jako obycejny uzivatel v ceste?
> > > Spoustite ho s plnou cestou, nebo jen jmenem spustitelneho souboru?
> > > Co presne delate a co presne Vam nejde?
> kdyz se priloguju jako root a spustim prikaz webalizer tak OK (je totiz
> v /usr/bin/webalizer), kdyz se priloguji pod jmenem usera a zkusim
> webalizer spustit dostanu hlasku bash: webalizer: command not found a v
> /home/virtual/site1/fst/usr/bin skutecne neni

Eh? Asi uz k veceru nejak spatne chapu.

A co se teda stane, kdyz jako obycejny uzivatel spustite
/usr/bin/webalizer (tedy s plnou cestou?). Mozna z nejakeho zahadneho
duvodu nemate jako obycejny uzivatel v ceste /usr/bin, i kdyz mi to prijde
ponekud podezrele.

To s tim /home/virtual/site1/fst/usr/bin uz jde vazne uplne mimo mne.

> > Navic bych se celkem divil, jestli jako obycejny uzivatel vubec mate
> > pravo pristupovat do /var/log/ kde standartne logy bejvaj. Musel by
> > jste si navic nastavit logovani nekam jinam (neni dobre dat vsem
> ten user jsem ja, tedy vlastne muj virtual

Vas virtual? Nejaka osoba stvorena virtualni realitou, ktera se za Vas
loguje do systemu? Taky nejak nechapu. <g>

> nastavil bych si klidne webalizer z rootova cronu, ale v cronu toho usera uz
> je uloha ktera s logy pracuje a po skonceni by se mel spustit webalizer

Ale jo. Pokud nastavite adresari /var/log/httpd (pripadne jinemu
odpovidajicimu, kam Vas apache loguje) prislusna prava tak, abyste jako
dany uzivatel mel pravo ty logy cist (coz predpokladam ze mate, kdyz uz
nejaka aplikace z uzivatelskeho cronu s temi logy pracuje), tak pak staci
umistit webalizer nekam, kde ho bude moci ten uzivatel spoustet, a
vytvorit pomoci crontab odpovidajici uzivatelsky zaznam pro periodicke
spousteni...nejak stale nemuzu najit to misto, kde je problem.

--
JiKos.


Další informace o konferenci Linux