Új hozzászólás Aktív témák

  • bambano

    titán

    válasz Horvi #22067 üzenetére

    a cron alapértelmezetten annak az usernek küldi az emailt, akinek a nevében futtatta a dolgokat.
    "magát a parancsot írom ide be vagy inkább csináljak egy scriptet és annak az elérési útját írjan a crontab-hoz": ez hit kérdése, én scriptet írnék és ezt azzal indoklom, hogy a cron nem a teljes bejelentkezési környezetet rakja össze a script futtatásához, hanem egy szűkítettet. így előfordulhat, hogy egy parancs adott felhasználóként megy, cronba rakva meg nem. tehát shellscript, login shellel indítva.

    "akkor kell-e elé a sudo vagy a crontab automatikusan root-ként futtatja a dolgot?": a cron mindig azzal az userrel futtatja a parancsot, amelyik usernél beleraktad a crontabba. másképp fogalmazva: minden usernek van saját crontabja, amit abba raksz, azt azzal az userrel futtatja.

Új hozzászólás Aktív témák