Самый безопасный и правильный способ - использовать плагин audispd syslog и / или audisp-remote .
Чтобы быстро заставить его работать, вы можете отредактировать /etc/audisp/plugins.d/syslog.conf . RHEL включает это по умолчанию, хотя оно отключено. Вам нужно изменить только одну строку, чтобы включить его, active = yes .
active = yes
direction = out
path = builtin_syslog
type = builtin
args = LOG_INFO
format = string
Но это не очень безопасно по умолчанию; syslog - это небезопасный протокол в своей основе, незашифрованный, не прошедший проверку подлинности и в своей первоначальной спецификации UDP, абсолютно ненадежный. Он также хранит много информации в незащищенных файлах. Linux Audit System обрабатывает более конфиденциальную информацию, чем обычно отправляется в системный журнал, следовательно, это разделение. audisp-remote также обеспечивает аутентификацию и шифрование Kerberos, поэтому он хорошо работает в качестве безопасного транспорта. Используя audisp-remote, вы отправляете сообщения аудита с помощью audispd на сервер audisp-remote, работающий на вашем центральном сервере syslog. Затем audisp-remote будет использовать плагин audispd syslog для передачи их в syslog dameon.
Но есть и другие методы! rsyslog очень надежный! rsyslog также предлагает шифрование Kerberos плюс TLS. Просто убедитесь, что он настроен надежно.