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í
×

dnes 00:11 | Nová verze

Eclipse Foundation oznámila vydání nové verze vývojového prostředí Eclipse. Eclipse 4.7 s kódovým označením Oxygen vychází rok po vydání verze 4.6 s kódovým označením Neon (zprávička) a přináší celou řadu novinek. Jejich představení také na YouTube.

Ladislav Hagara | Komentářů: 1
včera 23:33 | Zajímavý software

Před týdnem Lennart Poettering představil casync, tj. nástroj pro distribuci obrazů systémů. Dnes oficiálně představil mkosi, tj. nástroj pro generování těchto obrazů. Zdrojové kódy mkosi jsou k dispozici na GitHubu pod licencí LGPL-2.1.

Ladislav Hagara | Komentářů: 0
včera 16:00 | Bezpečnostní upozornění

Ve správci systému a služeb systemd, konkrétně v systemd-resolved, byla nalezena bezpečnostní chyba CVE-2017-9445. Útočník může vzdáleně shodit server nebo spustit libovolný příkaz.

Ladislav Hagara | Komentářů: 19
27.6. 11:33 | Pozvánky

Konference LinuxDays 2017 proběhne o víkendu 7. a 8. října v Praze v Dejvicích v prostorách FIT ČVUT. Konference OpenAlt 2017 proběhne o víkendu 4. a 5. listopadu na FIT VUT v Brně. Organizátoři konferencí vyhlásili CFP (LinuxDays, OpenAlt). Přihlaste svou přednášku nebo doporučte konference známým.

Ladislav Hagara | Komentářů: 1
27.6. 06:00 | Nová verze

Byla vydána verze 1.3.0 odlehčeného desktopového prostředí Lumina (Wikipedie, GitHub) postaveného nad toolkitem Qt. Z novinek lze zmínit nový motiv ikon nahrazující Oxygen (material-design-[light/dark]) nebo vlastní multimediální přehrávač (lumina-mediaplayer).

Ladislav Hagara | Komentářů: 2
26.6. 17:33 | Bezpečnostní upozornění

Před šesti týdny byly publikovány výsledky bezpečnostního auditu zdrojových kódů OpenVPN a nalezené bezpečnostní chyby byly opraveny ve verzi OpenVPN 2.4.2. Guido Vranken minulý týden oznámil, že v OpenVPN nalezl další čtyři bezpečnostní chyby (CVE-2017-7520, CVE-2017-7521, CVE-2017-7522 a CVE-2017-7508). Nejzávažnější z nich se týká způsobu, jakým aplikace zachází s SSL certifikáty. Vzdálený útočník může pomocí speciálně

… více »
Ladislav Hagara | Komentářů: 1
26.6. 06:55 | Zajímavý projekt

V Edici CZ.NIC vyšla kniha Průvodce labyrintem algoritmů. Kniha je ke stažení zcela zdarma (pdf) nebo lze objednat tištěnou verzi za 339 Kč (připojení přes IPv4) nebo 289 Kč (připojení přes IPv6).

Ladislav Hagara | Komentářů: 11
26.6. 06:33 | Zajímavý software

Byla vydána verze 2.2.0 svobodného správce hesel KeePassXC (Wikipedie). Jedná se o komunitní fork správce hesel KeePassX s řadou vylepšení.

Ladislav Hagara | Komentářů: 0
26.6. 06:11 | IT novinky

Vývojář Debianu Henrique de Moraes Holschuh upozorňuje v diskusním listu debian-devel na chybu v Hyper-Threadingu v procesorech Skylake a Kaby Lake od Intelu. Za určitých okolností může chyba způsobit nepředvídatelné chování systému. Doporučuje se aktualizace mikrokódu CPU nebo vypnutí Hyper-Threadingu v BIOSu nebo UEFI [reddit].

Ladislav Hagara | Komentářů: 0
24.6. 01:23 | Komunita

Phoronix spustil 2017 Linux Laptop Survey. Tento dotazník s otázkami zaměřenými na parametry ideálního notebooku s Linuxem lze vyplnit do 6. července.

Ladislav Hagara | Komentářů: 3
Chystáte se pořídit CPU AMD Ryzen?
 (7%)
 (31%)
 (1%)
 (9%)
 (44%)
 (9%)
Celkem 858 hlasů
 Komentářů: 65, poslední 1.6. 19:16
    Rozcestník

    Dotaz: Cron pro uživatele

    5.2.2008 17:35 Greeg | skóre: 2
    Cron pro uživatele
    Přečteno: 516×
    Zdar, mám takovej dotaz, jak docílit toho aby když mám virtualhosty tak aby každej z nich mohl využívat vlastní cron, viděl jsem na hodně hostingách například v rootu serveru udělané složky typu cron-hodina, cron-den atd...

    potřeboval bych poradit, jak toto funguje, aby se uživateli spustil třeba php script

    (nejlépe poradit jak je to vymyšlený s těma složkama, to mi příjde takový nejjednodušší a pro uživatele i nejpřehlednější)

    Dík

    Odpovědi

    5.2.2008 17:53 propanbutan
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    vytvor ty adresare (slozka je widlackej pojem) aby do nich user mohl psat a pak udelej univerzalni crontab kterej je projede v pozadovanych intervalech. stejne bys mel mit pro kazdyho 'klienta' extra usera, jinak si muzou lezt do zeli (na home) a to nejen z cron jobu, ale treba i z cgi skriptu.

    00 20 * * * /usr/sbin/runjobs /home/luser/cron/daily
    5.2.2008 17:53 Miška | skóre: 30 | Praha
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    Virtualhosty jako na apacheovy? Zkousel's pod uzivatelem pustit crontab -e? Tim se da editovat uzivatelova crontabulka... Pokud na to ma uzivatel samozrejme prava (tusim prava k nakymu adresari ve spool).
    5.2.2008 18:10 Greeg | skóre: 2
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    zkusím oboje dík dám vědět jak to dopadlo
    5.2.2008 18:15 Greeg | skóre: 2
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    imho, mě jde o to, aby každej uživatel mohl jenom do těch adresářů přidávat a ubírat scripty, které se mají vykonávat pravidelně, bez jakéhokoliv zásahu, tj aby to provedlo všechno co bude v adresáři... každej uživatel by na to měl vlastní adresář, a to vůbec netuším jak na to,,, s cronem neumím, potřeboval bych na to nějak pošťouchnout, co mám nastavit v crontabu každého uživatele taky vůbec netušim...

    dík, bodnul by nějakej stručnej návod, nebo ukázka.
    5.2.2008 18:27 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    No do toho cronu vložíš volání toho interpretu (php, python, bash ...) na všechny skripty v tom adresáři. Samozřejmě toto volání vložíš vícekrát, jen pokaždé s jiným nastavením času kdy se má provést.

    Ukázky jak se používá cron jsou v man stránkách s popisky co to dělá. Dá se to z toho pěkně vypozorovat.
    5.2.2008 18:34 Greeg | skóre: 2
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    v man crontab a man cron je cca 20 řádků a z toho 15 o autorovi...

    ukázku jsem tam žádnou nenašel...

    mám uživatele:

    greeg documentroot /var/www-greeg

    adresář s cronem je: /var/www-greeg/cron/hodina/ <- tady jsou php scripty

    potřeboval bych jen ukázku jak to nastavit v tom cronu, další už si podle toho dodělám sám.

    dík
    5.2.2008 19:19 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    Omlouvám se, myslel jsem, že tam jsou. :-) Ale syntax cronu je jednoduchá. V /etc/crontab jsou záznamy pro celý systém a explicitně zde určíte pod jakým uživatelem se mají příkazy spouštět.

    Čísla v pořadí znamenají minuty, hodiny, den v měsíci, měsíc, den v týdnu. Pak následuje uživatelské jméno a příkaz.
    */1 * * * * greeg /bin/prikaz
    
    ... bude každou jednu minutu spouštět zadaný "příkaz" pod uživatelem greeg. Zápis 1 místo */1 by znamenal každou první minutu. Ekvivalentně pro ostatní.

    Teď záleží na tom, jak máte PHP nainstalované. Jestli jako CGI nebo modul Apache (viz. phpinfo(); ).

    Pokud jako modul, pak třeba takto:
    */1 * * * * greeg lynx -dump http://www.example.org/cron/hodina/skript.php
    
    Přes CGI by to bylo:
    */1 * * * * greeg /usr/bin/php /var/www-greeg/cron/hodina/skript.php
    
    Aby to fungovalo tak jak chcete, tak se to musí doladit. Doufám, že jsem neudělal nějakou botu.
    5.2.2008 18:34 Miška | skóre: 30 | Praha
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    Jak vypada crontab:
    0  *  * * *     root    rm -f /var/spool/cron/lastrun/cron.hourly
    1  3  * * *     root    rm -f /var/spool/cron/lastrun/cron.daily
    15 4  * * 6     root    rm -f /var/spool/cron/lastrun/cron.weekly
    30 5  1 * *     root    rm -f /var/spool/cron/lastrun/cron.monthly
    Co je ta prvni cast asi tusis (viz man 5 crontab) a to posledni je co se ma spustit. Idealne tedy udelas naky adresare a nechas poustet scripty jako:
    #!/bin/sh
    cd /cron/hourly
    for i in *; do
        for j in $i/*; do
           su $i $j &
        done
    done
    
    Pravdepodobne by to jeste chtelo trochu zabezpecit, ale idea by mela bejt jasna. Uplne idealne by bylo, ze si kazdej uzivatel zapne ssh a pusti si crontab -e a nastvai si co chce a ty se o to nebudes muset starat...
    5.2.2008 18:38 Greeg | skóre: 2
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    jenomže, pokud to někomu nabízim jako hosting, nepřipadá v úvahy aby lez do ssh

    imho, to je stejně z důvodu bezpečnosti povoleno jen z mojí IP včetně portu 22.

    snad to podle toho příkladu pochopim a rozběhám, bohužel psaní linuxovejch scriptů mi nic moc neřiká...

    dík moc
    5.2.2008 19:21 Greeg | skóre: 2
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    aště jedna maličkost, jak zavolám interpret PHP ?

    nějak se mi ho do toho scriptu nedaří nacpat....
    5.2.2008 19:22 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: Cron pro uživatele
    Viz. můj komentář nahoře.

    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.