abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 17:02 | Pozvánky

Přijďte si popovídat o open source obecně a openSUSE konkrétně s dalšími uživateli a vývojáři. Oslava nového vydání openSUSE Leap se uskuteční 16. prosince od 17:00 v nových prostorách firmy SUSE v Praze. K dispozici bude nějaké občerstvení a DVD pro ty, kdo je sbírají nebo ještě mají mechaniku. Po párty v kanceláři se bude pokračovat v některé z hospod v okolí.

Miška | Komentářů: 7
včera 14:55 | Zajímavý software

Byla vydána verze Alpha 1.0 otevřeného operačního systému pro chytré hodinky AsteroidOS. Podporovány jsou hodinky LG G Watch, LG G Watch Urbane, Asus ZenWatch 2 a Sony Smartwatch 3. Ukázka ovládání hodinek na YouTube. Jaroslav Řezník přednášel o AsteroidOS na chytrých hodinkách (videozáznam) na letošní konferenci OpenAlt.

Ladislav Hagara | Komentářů: 0
včera 13:30 | Zajímavý software

Byly uvolněny zdrojové kódy známé rogue-like hry DoomRL. Počátky hry jsou v roce 2002. Je napsána ve FreePascalu a zdrojový kód je nyní k dispozici na GitHubu pod licencí GNU GPL 2.0. Autor pracuje na nové hře Jupiter Hell, která je moderním nástupcem DoomRL a na jejíž vývoj shání peníze prostřednictvím Kickstarteru.

Blaazen | Komentářů: 0
včera 13:15 | Pozvánky

Přijďte s námi oslavit vydání Fedory 25. Na programu budou přednášky o novinkách, diskuse, neřízený networking atd. Release Party se bude konat 16. prosince v prostorách společnosti Etnetera. Na party budou volně k dispozici také propagační materiály, nová DVD s Fedorou 25 a samozřejmě občerstvení. Přednášky budou probíhat v češtině. Pro více informací se můžete podívat na web MojeFedora.cz. Jen připomínám, že tentokrát jsme zavedli

… více »
frantisekz | Komentářů: 0
9.12. 16:38 | Komunita

Byly zveřejněny videozáznamy přednášek a workshopů z letošní konference OpenAlt konané 5. a 6. listopadu v Brně. K videozáznamům lze přistupovat ze stránky na SuperLectures nebo přes program konference, detaily o vybrané přednášce nebo workshopu a dále kliknutím na ikonku filmového pásu. Celkově bylo zpracováno 65 hodin z 89 přednášek a workshopů.

Ladislav Hagara | Komentářů: 0
9.12. 11:30 | Komunita

Bylo oznámeno, že bude proveden bezpečnostní audit zdrojových kódů open source softwaru pro implementaci virtuálních privátních sítí OpenVPN. Audit provede Matthew D. Green (blog), uznávaný kryptolog a profesor na Univerzitě Johnse Hopkinse. Auditována bude verze 2.4 (aktuálně RC 1, stabilní verze je 2.3.14). Audit bude financován společností Private Internet Access [reddit].

Ladislav Hagara | Komentářů: 4
9.12. 06:00 | Komunita

Na YouTube byl publikován Blender Institute Reel 2016, ani ne dvouminutový sestřih z filmů, které vznikly za posledních 10 let díky Blender Institutu. V institutu aktuálně pracují na novém filmu Agent 327. Dění kolem filmu lze sledovat na Blender Cloudu. Videoukázka Agenta 327 z června letošního roku na YouTube.

Ladislav Hagara | Komentářů: 0
9.12. 01:02 | Zajímavý článek

Minulý týden byly vydány verze 1.2.3 a 1.1.7 webového poštovního klienta Roundcube. V oznámení o vydání bylo zmíněno řešení bezpečnostního problému nalezeného společností RIPS a souvisejícího s voláním funkce mail() v PHP. Tento týden byly zveřejněny podrobnosti. Útočník mohl pomocí speciálně připraveného emailu spustit na serveru libovolný příkaz. Stejně, jak je popsáno v článku Exploit PHP’s mail() to get remote code execution z roku 2014.

Ladislav Hagara | Komentářů: 1
8.12. 16:00 | Nová verze

Byla vydána verze 0.98 svobodného nelineárního video editoru Pitivi. Z novinek lze zmínit například přizpůsobitelné klávesové zkratky. Videoukázka práce s nejnovější verzí Pitivi na YouTube.

Ladislav Hagara | Komentářů: 1
8.12. 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 5
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (23%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 809 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: IP accounting z ipaccounting.standus.com

14.1.2005 16:12 Petr Dvořáček
IP accounting z ipaccounting.standus.com
Přečteno: 488×
Dobrý den, prosím poraďte.

Na několika strojích, kde mám nainstalovaného RedHat 9.0, mi IP accounting z dílny Bohdyho a Standuse chodí. Teď se to snažím rozjet pro kamaráda na distribuci Trustix Linux a narážím zde na tento problém:

Distribuce: Trustix Linux 2.2

Instalované potřebné balíčky:

apache-html-2.0.52-7tr
apache-2.0.52-7tr

php-5.0.3-1tr
php-zlib-5.0.3-1tr
php-cli-5.0.3-1tr
php-gd-5.0.3-1tr
php-rrdtool-1.0.49-1.1.fc1.fr

libpng-1.2.7-1tr
libpng-devel-1.2.7-1tr

rrdtool-1.0.49-1ta
rrdtool-libs-1.0.49-1ta

perl-5.8.5-3tr
perl-dbi-1.45-2tr
mod_perl-2.0-4tr

PHP5 samozřejmě běží. Otestováno jako vždy pomocí
phpinfo();
?>

Ve skriptech jsem samozřejmě cesty upravil a přepsal z /var/www/html/ipaccounting na /home/httpd/html/ipaccounting/

Práva jsem nastavil prozatím na 777 pro všechny adresáře, podadresáře i soubory v /home/httpd/html/ipaccounting/

Po zavolání http://muj-mazlik/ipaccounting/index.php se mi zobrazí indexová stránka se seznamem IP adres a s hodnotama příchozích a odchozích dat. Až potud je to vše OK. V okamžiku, kdy ale rozkliknu danou IP adresu abch se podíval na její grafy, vidím akorát nadpisné texty a obrázky (grafy) nikde.

Ten IP accounting funguje tak, že když se zavolá stránka rrd.php, tak on přečte daný RRD soubor a předá ho RRDTOOL, které na základě toho vygenerují graf v PNG formátu do adresáře /home/httpd/html/ipaccounting/graph/*.png a to se právě nestane.

V adresáři /home/httpd/html/ipaccounting/rrd/ RRD soubory mám ale v adresáři .../ipaccounting/graph/ není nic.

Říkal jsem si, že může být ještě chyba ve volání rrdtool v těch skriptech, tak jsem tam dopsal absolutní cestu k rrdtool: /usr/bin/rrdtool jenže výsledek je stále stejný.

Napadají mne tedy tyto myšlenky, na které si nedokážu odpovědět:
1. IP accounting od Bohdyho a Standuse nefunguje v PHP5
2. Nedochází ke komunikaci mezi rrd soubory a rrdtool
3. Někde mi něco chybí a já nevím co a kde

Ještě teda taky podotýkám, že všude jinde, kde mi ten ipaccounting běží je PHP4 a Apache2 a podle všech diskuzí, co jsem procházel, by to fungovat mělo.

Prosím, poraďte.
Předem děkuji.

Odpovědi

14.1.2005 17:16 ZEr
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
podobny problem jsem resil na Slackware 9.0, 9.1 a 10.0

v skriptu rrd.php jsem musel k prikazu rrdtool pridat jeste cestu, kde je rrdtool nainstalovany (ja jej mam v /usr/local/rrdtool-1.0.49/bin/)

mozna by stalo za uvahu jeste zkontrolovat prava, jestli muze uzivatel pod kterym je rrdtool spousteny, zapisovat do adresaru .../ipaccounting/graph a tusim i .../ipaccounting/rrd
14.1.2005 21:20 Petr Dvořáček
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Díky, ale to o čem píšeš bylo první, po čem jsem šel. Nic méně, výsledek je stále stejný. Přijde mi to jako, že skript rrd.php nezavolá rrdtool, jinak když mám zatím všude provizorně práva nastavená na 777, tak předpokládám, že každý může všechno.
14.1.2005 21:38 Petr Dvořáček
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Jinak ještě, je má doměnka správná, že když si na konzoli spustím top a z www prohlížeče zavolám onen rrd.php, tak že by top měl ukázat rrdtool ? Pokud ano, tak po zavolání rrd.php top nic nezaznamená.

Spustím-li ale rrdtool z konzole, je všechno ok.
root@mazlik ~# rrdtool
RRDtool 1.0.49 Copyright 1997-2004 by Tobias Oetiker
tobi@oetiker.ch

Usage: rrdtool [options] command command_options

Valid commands: create, update, graph, dump, restore,
last, info, fetch, tune, resize, xport

RRDtool is distributed under the Terms of the GNU General
Public License Version 2. (www.gnu.org/copyleft/gpl.html)

For more information read the RRD manpages

root@mazlik ~#

Z tohodle usuzuji, že rrdtool běží a jsou nainstalovány korektně.
14.1.2005 23:02 ZEr
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
pomoci top se mi rrdtool podarilo zachytit, ale mozna na rychlejsim stroji se to podarit nemusi (zkousel jsem to na PII 233)

jeste mne napada, jestli je v PHP zapnute, aby mohl spoustet prikazy (nejsem si jisty, jestli jde o safe mod), mohlo by pomoct vyzkouset polozky, ktere jsou u php.ini na tech dvou strojich odlisne

otestovat to takto: do mista odkud by se z rrd.php mel volat rrdtool, vlozit prikaz, ktery treba zapise znak do souboru
15.1.2005 10:02 Petr Dvořáček
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Nechá se to někde vyčíst z phpinfo(); jestli mám správně nastavené PHP s rrdtool ?
15.1.2005 10:05 Petr Dvořáček
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Tak teď,když jsem se kouknul do phpinfo(); a dal vyhledat rrd (ctrl+F ---> rrd), tak jsem na té stránce generované PHPčkem nic nenašel.
15.1.2005 10:15 jm
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Eh? A proc by phpinfo() melo vracet neco o rrdtool??? Jen tak mimochodem, grafy se mi generuji z cronu pomoci klientske verze PHP, ne pres mod_php a Apache. Nebylo by dobre precist si nejdriv manual?
15.1.2005 10:39 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Zdravim

Z toho PHP skriptu vytahni prikaz kterej z .rrd generuje png a spust ho rucne v konzoli, asi ti top vrati nejakou chybovou hlasku.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
15.1.2005 11:10 Petr Dvořáček
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
to "jm": Grafy z cronu pomocí klientské verze PHP pro IP accounting z dílny Standuse a Bohdyho ? Jak jste to dokázal ?

Odpovím si sám:
1. spletl jste se
2. IP accounting od Standuse a Bohdyho neznáte
3. nepřečetl jste si to od začátku až do konce
4. spletl jsem se já - i to se může stát :-)

Ale nevadí, já Vám to objasním.

1. Z cronu se každých pět minut spouští skript ipaccounting.sh, který nedělá nic jiného, než že zapisuje přenesená data IN a OUT do souboru data.txt, kde po úspěšném zapsání do tohoto souboru vytvoří soubor *.rrd v adresáři /home/httpd/html/ipaccounting/rrd/

2. po zavolání z www prohlížeče skriptu rrd.php dochází k tomu (teda mělo by dojít) k tomu, že se zavolá rrdtool, který z patřičných a existujících RRD souborů udělá obrázky ve formátu PNG a uloží je do /home/httpd/html/ipaccounting/graph/

3. konečně jsme se dostali k jádru problému

to "Zdeněk Štěpánek": Když z rrd.php vykopíruji část skriptu, která právě z RRD souborů generuje PNG obrázky a spustím to přímo z konzole, tak obrázky se vygenerují a korektně zapíší do /home/httpd/html/ipaccounting/graph/, z čehož vyplívá, že z nějakého pro mě neznámého důvodu nedochází k zavolání rrdtool ze skriptu rrd.php a to ani když do rrd.php dopíšu absolutní cestu k rrdtool, která je v mém případě /usr/bin/rrdtool.

Snad to "jm" už konečně pochopil. Nic ve zlém, ale tohle mě vytočit opravdu dokáže.
15.1.2005 12:07 jm
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
No, prima, konecne je ten problem popsan srozumitelne.

Vam PHP v Apachi neloguje? Nebo co je v tom logu? Bezi PHP v safe modu? Jak je nastaveno open_basedir, safe_mode_exec_dir, include_path apod.?
15.1.2005 12:22 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
asi tomu nechutná safe_mode v php..takže php.ini a zkoumat ..zapnout výpisy chyb, nebo kouknout do error_log od apache
16.1.2005 08:26 Petr Dvořáček
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Děkuji všem za rady.

PROBLÉM JE VYŘEŠEN

Zakopanej pes se ukrýval v safe_mode = On. Změnil jsem to na
safe_mode = Off, restartnul Apache-2.0 a už vše funguje tak, jak má.

Všem zůčastněným ještě jednou děkuji.
16.1.2005 11:39 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Zdravim

Hmmm...

To mi pripomelo ten vtip jak se kluci koukali janicce pri telocviku na kalhotky, vyresila to tak ze si kalhotky sundala a schovala do batuzku. :-)

Vypinat safe mod kvuli tomuhle nepovazuju za dobrej napad. Pokud na tom zadny jiny skripty nemas tak budiz, ale safe mode je defaultne zapnuty z bezpecnostnich duvodu. Kdyz uz ted vis proc to teda nejde zkus se zeptat standuse a bohdyho jestli se to neda nejak obejit. Pokud na tom serveru mas i nejaky hostingy se skriptama ktery tim padem nemuzes kontrolovat, osobne bych to povazoval za peknou bezpecnostni diru.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
16.1.2005 12:16 jm
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
ROFL! :-D

Jinak kdyz uz, tak vypnout safe mode pouze pro ten jeden konkretni virtual host, pripadne upravit pro tento virtual host nektere vyse zminovane parametry.
16.1.2005 14:46 Petr Dvořáček
Rozbalit Rozbalit vše Re: IP accounting z ipaccounting.standus.com
Tak ještě jednou :-)

Děkuji za informaci a upozornění o bezpečnostní díře. Toho si vědom jsem. Nic méně v tomto případě mě to ani trochu netrápí, protože se jedná o neprodukční server, určený výhradně k domácímu použití.

Ještě jednou mockrát děkuji všem zůčastněným. Petr

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.