酷!學園

技術討論區 => Linux 討論版 => 主題作者是: joe0120 於 2012-01-18 17:35

主題: [問題]samba 自訂記錄檔格式?
作者: joe01202012-01-18 17:35
環境:
samba-3.0.33-3.29.el5_7.4
CentOS release 5.7 (Final) x86_64

請教各位:
1、如何設定 samba 登錄檔格式 ,比如顯示時間、登入者、IP、動作 ....
2、或有什麼補助軟體可以協助的
謝"

因預設的實在看不出,誰傳送檔案、刪除檔案.....如下

[2012/01/18 17:28:54, 2] lib/access.c:check_access(323)
  Allowed connection from  (192.168.0.108)
[2012/01/18 17:28:54, 2] auth/auth.c:check_ntlm_password(319)
  check_ntlm_password:  Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_NO_SUCH_USER
[2012/01/18 17:28:54, 2] auth/auth.c:check_ntlm_password(319)
  check_ntlm_password:  Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_NO_SUCH_USER
[2012/01/18 17:28:54, 2] auth/auth.c:check_ntlm_password(319)
  check_ntlm_password:  Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_NO_SUCH_USER
[2012/01/18 17:28:54, 2] auth/auth.c:check_ntlm_password(319)
  check_ntlm_password:  Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_NO_SUCH_USER
[2012/01/18 17:28:54, 1] smbd/service.c:make_connection_snum(1077)
  192.168.0.108 (192.168.0.108) connect to service temp initially as user nobody (uid=99, gid=99) (pid 3015)
[2012/01/18 17:28:54, 1] smbd/service.c:close_cnum(1274)
  192.168.0.108 (192.168.0.108) closed connection to service temp
主題: Re: [問題]samba 自訂記錄檔格式?
作者: joe01202012-01-18 17:59
有找到一些http://www.twbsd.org/cht/book/ch20.htm (http://www.twbsd.org/cht/book/ch20.htm),只要在
global 加入 log level = {1-10} 就可以看到執行的動作,如下
如我建立 aaa,並刪除 ccc目錄,則可以在記錄檔中看到
dptr_create dir=aaa
...
rmdir aaa/ccc

...

但缺點是過多不必要的訊息及效能降低,還是看能不能自訂比較好或補助軟體~