作者 主題: Samba檔案突然消失.....  (閱讀 2729 次)

0 會員 與 1 訪客 正在閱讀本文。

raiel

  • 憂鬱的高中生
  • ***
  • 文章數: 91
    • 檢視個人資料
Samba檔案突然消失.....
« 於: 2009-11-24 20:57 »
各位學長好,小弟有個問題請教....

先說明一下環境:
一台Linux主機,版本為Redhat9.0,核心為2.4.20-8smp,有3顆80G硬碟做RAID5,Samba版本為2.2.7a-7.9.0,
Samba主要做為日文檔案的儲存及分享。

日前發生了一件怪事,某個母資料夾(姑且稱為A資料夾)內,原本存放許多子資料夾和一些檔案,但突然間,A資料夾內直接存放的檔案還在,
而子資料夾內的檔案全消失了....子資料夾卻還存在,而且是每一個子資料夾都如此:資料夾還在,裡面的檔案都不見了....

此事非常奇怪,我原本以為是Client端中毒,導致檔案被刪除,可是掃毒後沒發現有病毒;未放置於子資料夾內的檔案還倖存,而且除了A資料
夾以外,其他的母資料夾全都正常,這又讓我想起是否User自己或者是有人入侵後亂刪檔案,不過只刪檔案又不刪資料夾又不太合理.....檢查系
統的log檔也沒有被入侵的紀錄......Samba2.X版又沒有垃圾筒的機制,讓小弟我大嘆不知怎麼是好 :'(

想請教有沒有學長有碰過類似的情形,可分享一下,讓我能找到一些頭緒去處理這個怪問題了 :)


Yanny

  • 憂鬱的高中生
  • ***
  • 文章數: 177
    • 檢視個人資料
Re: Samba檔案突然消失.....
« 回覆 #1 於: 2012-08-17 16:41 »
隨然這文章有點舊了,不過我遇到跟他一樣的問題,所以藉此文章來請教各位前輩.
以下是我系統資訊:
DELL R610
Debian 6.04
samba(3.5.6)+Openldap
1TB 硬碟(硬體Raid1)+LVM(各切了四個LVM分割區,root,Swap,Var,Date(存放資料處))+Ext3檔案系統
原本還看的到資料夾和裡面的檔案,過幾分鐘用檔案總管看就發現不見,進Linux看也找不到那檔案,同時發現掉了好幾G的檔案(沒有特定的檔案類型,目錄和存放位置),查了所有Log,也找不到任何錯誤訊息,因為我沒開Samba稽核的功能,所以沒辦法看到檔案的log,不過現在已經打開了,假如下次還發生這種問題,希望可以有跡可查,所以在這邊請問各位前輩,有沒有遇到類似的問題,可以給小第參考一下,謝謝!

PS:這台Server已經運行了半年多,這是第一次發生這問題

Samba設定檔
代碼: [選擇]
#======================= Global Settings =======================

[global]

   workgroup = abc
   server string = %h DC1 server
   wins support = yes
   dns proxy = no
   name resolve order = wins lmhosts bcast
   interfaces = 10.5.88.0/24
   netbios name = PDC-SRV
   time server = Yes
   enable privileges = yes

#LDAP

ldap suffix = dc=abc,dc=com,dc=tw
ldap admin dn = cn=admin,dc=abc,dc=com,dc=tw
ldap user suffix = ou=Users
ldap group suffix = ou=Groups
ldap machine suffix = ou=Computers

#### Debugging/Accounting ####

   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d


####### Authentication #######

   security = user
   encrypt passwords = true
   passdb backend = ldapsam:ldap://127.0.0.1/
   mangling method = hash2
   obey pam restrictions = no             

[public]
   path=/data/public
   public=yes
   writable=yes
   read only = no
   create mode = 0777
   directory mode = 0775
   vfs objects = audit

[user]
   path=/data/user
   public=yes
   writable=yes
   read only=no
   create mode = 0777
   directory mode = 0775
   vfs objects = audit

[client]
   path=/data/client
   public=yes
   writable=yes
   read only=no
   create mode = 0777
   directory mode = 0775
   vfs objects = audit