This shows you the differences between two versions of the page.
gsr:laboratoare:laborator-02 [2016/10/20 17:18] alexandru.carp [b) Configurare cron cu standard output] |
gsr:laboratoare:laborator-02 [2016/10/20 21:05] (current) alexandru.carp [b) Reguli de jurnalizare] |
||
---|---|---|---|
Line 143: | Line 143: | ||
În urma funcționării corecte, veți vedea o intrare in ''/var/log/syslog'' care arata ca a fost executata comanda. | În urma funcționării corecte, veți vedea o intrare in ''/var/log/syslog'' care arata ca a fost executata comanda. | ||
+ | |||
+ | <note tip> | ||
+ | Dupa ce configurati regulile de cron, restartati serviciul ''cron''. | ||
+ | </note> | ||
<note tip> | <note tip> | ||
Line 150: | Line 154: | ||
==== c) Alte configurări cron ==== | ==== c) Alte configurări cron ==== | ||
- | Actualizați comanda ''cron'' de mai sus astfel încât output-ul comenzii să nu mai fie livrat prin e-mail ci să fie adăugat într-un fișier dat. Output-ul să conțină și data la care a fost rulată comanda. | + | Actualizați comanda din ''cron'' de mai sus astfel încât output-ul comenzii să fie adăugat într-un fișier dat. Output-ul să conțină și data la care a fost rulată comanda. |
Instalați pachetul ''debsums''. Urmăriți ce configurări de cron sunt adăugate la instalarea pachetului. | Instalați pachetul ''debsums''. Urmăriți ce configurări de cron sunt adăugate la instalarea pachetului. | ||
Line 229: | Line 233: | ||
<code> | <code> | ||
root@heimdall:~# tail -n 1 /etc/rsyslog.conf | root@heimdall:~# tail -n 1 /etc/rsyslog.conf | ||
- | ** -/var/log/all_logs | + | *.* -/var/log/all_logs |
Se adauga un minus (-) pentru a se evita sincronizarea fisierului dupa fiecare mesaj syslog (fiind vorba despre toate mesajele din sistem). | Se adauga un minus (-) pentru a se evita sincronizarea fisierului dupa fiecare mesaj syslog (fiind vorba despre toate mesajele din sistem). | ||
+ | </code> | ||
+ | |||
+ | Creati fisierul ''/var/log/all_logs'', apoi configurati owner-ul ca fiind user-ul sub care ruleaza ''rsyslog'': | ||
+ | <code> | ||
+ | # touch /var/log/all_logs | ||
+ | # chown syslog:adm /var/log/all_logs | ||
</code> | </code> | ||