Я заметил, что сервер Samba регистрируется в /var/log/smb.conf
и /var/log/messages
. Как отключить логи от /var/log/messages
? Я пытался отредактировать файл конфигурации rsyslog:
* .info; mail.none; authpriv.none; cron.none;кто-л. никто / var / log / сообщения
Система: CentOS 6.2 Samba, версия 3.5.10-116.el6_2
С уважением
По умолчанию для samba в CentOS ведется журнал регистрации в /var/log/samba/log.smbd
и из коробки log file
настройка /var/log/samba/%m
(журнал подключенного компьютера), поэтому похоже, что кто-то внес изменения хотя бы в некоторые из значений по умолчанию.
Файл smb.conf syslog
директива говорит это
Этот параметр отображает, как сообщения отладки Samba регистрируются на уровнях ведения системного журнала. Нулевой уровень отладки Samba отображается в системный журнал LOG_ERR, первый уровень отладки отображается в LOG_WARNING, второй уровень отладки отображается в LOG_NOTICE, третий уровень отладки отображается в LOG_INFO. Все более высокие уровни отображаются в LOG_DEBUG.
Этот параметр устанавливает порог для отправки сообщений в системный журнал. В системный журнал будут отправляться только сообщения с уровнем отладки ниже этого значения. По-прежнему будет некоторое ведение журнала для log. [Sn] mbd, даже если включен только syslog.
По умолчанию: syslog = 1
Это означает, что по умолчанию сообщения LOG_ERR также будут регистрироваться в системном журнале. Ты должен положить
syslog = 0
в твоем /etc/smb.conf
что должно остановить попадание чего-либо в системный журнал.
Вам нужно будет проверить файл .etc / samba / smb.conf на наличие
Вероятно, было бы неплохо проверить документация smb.conf также для других параметров ведения журнала.