З подивом днями виявив, що в Debian за замовчуванням немає окремого файлу логів cron. Він все пише в загальний файл логів / var / log / syslog Мені здалося це незручним, коли потрібно було налагодити роботу декількох скриптів, що працюють за розкладом.
Для виправлення ситуації і винесення логів в окремий файл потрібно зробити наступне. Відкриваємо і редагуємо файл /etc/rsyslog.conf
і додаємо туди cron.none. Має вийти так:
Після цього перезапускаємо rsyslog:
Перевіряємо, створився чи файл:
Все в порядку, тепер треба налаштувати ротацію цього файлу. Редагуємо файл /etc/logrotate.d/rsyslog
Тепер файл логів cron буде обертатися як і всі інші системні логи. На цьому настройка логів cron на Debian закінчена.
Додаткові матеріали по Debian
- установка
- Базова настройка
- Налаштування мережі
- Оновлення 8 до 9
- Оновлення 7 до 8
- Включення логів cron
Детальна установка Debian 9 Stratch за допомогою графічного інсталятора з скріншот і поясненнями до кожного пункту установника.
Базова настройка сервера Debian. Наведено практичні поради щодо поліпшення безпеки і зручності адміністрування.
Налаштування програмних комплексів
- Proxmox
- Шлюз в інтернет
- установка Asterisk
- Asterisk + Freepbx
- PostgreSQL для 1С
- Налаштування pptp
Детальний опис установки гипервизора proxmox на raid1 mdadm на базі операційної системи Debian 8. Наведено практичні поради з налаштування.
Налаштування інтернет шлюзу на Debian. Включає в себе налаштування iptables, nat, dhcp, dns, iftop.
Чистий установка Asterisk 13 на сервер під керуванням Debian 8. Ніяких доповнень і GUI, тільки vanilla asterisk.
Установка Freepbx 12 і Asterisk 13 на сервер під керуванням Debian / Ubuntu. Детальний опис і розбір помилок установки.
Розповідь про встановлення і невеликий налаштування сервера бд postgresql для роботи з базами 1С. Завдання не складна, але є невеликі нюанси як по налаштуванню, так і за вибором дистрибутива.
Опис установки і настройки pptp сервера в Debian з передачею статичних маршрутів клієнту для організації доступу до ресурсів мережі.