Храмы Высота ЧБ Люди Вокзалы Парк Зима. Снег Саратов Сад-огород. Хлеба Грибы Лес Зима. Снег Цветы Живность Кошки Река Хлеба Лес Зима. Снег Новый Год Небо. Облака Радуга Курьезы Река Хлеба Лес Зима. Снег Небо. Облака Курьезы Астро Зима. Снег Новый Год Шарм Эль Шейх. Тропикана Гранд Азур Кошки Ящерица Йошкар-Ола. Казань. Чебоксары Гуамское ущелье Майкоп Грибы Зима. Снег Лошади Сад-огород. Зима. Снег Должанка Египет Люди Санкт-Петербург Санкт-Петербург Финляндия Финляндия Греция. Родос. Детский Сад 158 Новый Год Авто Мото Макро Карта Дети Питание Шарм Эль Шейх. Тропикана Гранд Азур Астро Набережная Петрозаводска Карелия. Путешествия. Весна Макро Карта Отдых Лыжные прогулки Стихи CentOS Oracle SAMBA GlassFish LAMP Motion EJabberd Postfix. Dovecot. Amavisd Perl Jabber VLC M3U Ubuntu
Обои для рабочего стола. Лучшее качество 1600x1200.
ДНЕВНИКИ


Назад >> Сергей ШИБКА >> CentOS


18.06.2014 CentOS, SAMBA и логирование.

Аудит пользовательских телодвижений в шарах Samba.

Редактируем конфиг файл smb.conf

В секции [global] дописываем строки:

log level = 0 vfs:2
max log size = 0
syslog = 0
syslog only = yes


Далее, в секции описания шары, к примеру [open] подключим модуль аудита full_audit дописав строки:

vfs objects = full_audit
full_audit:prefix = %u|%I
full_audit:failure = none
full_audit:success = connect disconnect opendir mkdir rmdir closedir open close read pread write pwrite sendfile rename unlink chmod fchmod chown fchown chdir ftruncate lock symlink readlink link mknod realpath
full_audit:facility = local5
full_audit:priority = notice


Настраиваем сообщения от самбы, чтобы шли в отдельный файл и не дублировались в системный журнал. Для этого добавим в /etc/rsyslog.conf:

local5.notice /var/log/samba/audit.log
local5.notice -/var/log/messages


Перезапустим демоны самбы и системного журнала:

/etc/init.d/smb restart && /etc/init.d/rsyslog restart

Чтобы файлы логов не увеличивались настроим ротацию. Открываем файл /etc/logrotate.d/samba и приводим к виду:

/var/log/samba/* {
     monthly
     notifempty
     olddir /var/log/samba/old
     missingok
     sharedscripts
     copytruncate
     rotate 5
     compress
}



комментарии (0)


[ Назад ]


© 2005 - 2024 * Сергей Шибка