sfd
Как регистрировать (записывать в лог) каждую выполненную команду Linux
Давайте рассмотрим как логгировать каждую выполненную команду в системный журнал. Показ операционной системы. $ lsb_release -a No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster Отображение пользователя по умолчанию, группы, разрешений и umask для файлов журнала. $ cat /etc/rsyslog.conf | grep "^\$File\|\$Umask" $FileOwner root
$FileGroup adm
$FileCreateMode 0640
$Umask 0022 Убедитесь, что выполненные команды хранятся в выделенном файле журнала с использованием четко определенных прав...
🔧 Как правильно писать лог-файлы и зачем это нужно
🔧 Как правильно писать лог-файлы и зачем это нужно? Привет, друзья! 👋 Хотите, чтобы ваши скрипты и сервисы не превращались в спящую публику? Тогда поддержка логов — ваш лучший друг! Запомните: хорошо организованный лог — залог быстрого диагностирования и стабильной работы. А современные системы требуют аккуратности и системности в их настройке. Что важно для логирования: - Указывать конкретные уровни важности (info, warning, error), - Формировать структурированные сообщения, - Использовать временные метки для отслеживания событий. Вот несколько лайфхаков: - Используйте logger, чтобы писать...