samba loggolás

Fórumok

samba loggolás

Hozzászólások

sziasztok

Kiválóan üzemel a samba. Azt szeretném, hogy a megosztott két könyvtár forgalmát loggolja két külön fájlba. Kiváncsi lennék ugyanis, hogy mikor/honnan/ki melyik fájlt olvassa/irja/törli a megosztott könyvtárakból. Valakinek ötlete?

thx
otto

Szia

Nekem igy megy:
[code:1:81bc99ba11]
[global]
log file = /var/log/samba/log.%m

[akarmi]
...
vfs object = audit
...[/code:1:81bc99ba11]

Üdv

[quote:32da9d5c71="ibanez"]Szia

Nekem igy megy:

Üdv

szia

Köszi! ...ip-t nem loggol, de ez már használható. Jól látom, hogy csak a syslog-ba teszi bele? Bár az nem gond, mert sysloggal oda teszem, ahova akarom. Mégegyszer köszi!

üdv
otto

elvileg ide is:
/var/log/samba/log.%m

%m = kliens

Tehát ott szeparáltan is logol.

Üdv

Sziasztok!

Remélem, tudtok segíteni. Már próbáltam mindenfélét, olvasgattam itt-ott, de igazából nem jutottam dűlőre a problémámmal.

Szóval adott egy samba 3.0.24 debian 4.0r1-en, a samba security levelje "share". Olyan naplózást szeretnék, amiben nyomon lehet követni a következőket:
- a megnyitott fájl neve, elérési útja
- fájl/könyvtárhoz való hozzáférés típusa: megnyitás, írás, törlés
- ki nyitja meg a fájlt, milyen IP-címről

Maga a naplózás már félig-meddig működik, csak nem teljesen jól.
1. a /var/log/syslogba naplózik a /var/log/samba/log.%m helyett
2. az IP-címet nem loggolja (nincs fixre beállított IP egy kliensen sem, dhcp-vel kiosztott)

Az smb.conf-om:

# Samba config file created using SWAT
# from 127.0.1.1 (127.0.1.1)
# Date: 2008/01/23 18:13:44

[global]
workgroup = HOME
server string = %h server
security = SHARE
obey pam restrictions = Yes
passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
log level = 2
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
ldap ssl = no
panic action = /usr/share/samba/panic-action %d
invalid users = root
[D]
comment = Adat
path = /windows/D
create mask = 0700
guest ok = Yes
vfs objects = audit

[tmp]
comment = Temp
path = /tmp/samba
read only = No
guest ok = Yes
vfs objects = audit

Remélem, tudtok segíteni.

Thx

Hogyan tudom megnézni hogy mekkora volt a forgalom(letöltött adat mennyiség) a szerveren?