1. 程式人生 > >samba 配置檔案解析

samba 配置檔案解析

[global]                        #定義全域性策略
workgroup=MYGROUP                   #定義工作組
netbios name=MYSERVER                   #指定NetBios名稱
interfaces=lo 192.168.1.1               #指定samb偵聽那個網路介面
hosts allow=127.0.0.1                   #指定哪些主機能訪問samba伺服器
log file=/var/log/samba/log.%m              #定義日誌檔案
max log size=50                     #日誌大小
security=user/share                 #使用者名稱密碼認證/匿名使用者認證
map to guest = Bad User                 #7系列匿名訪問應加入此選項
passdb backend=tdbsam/ldapsam               #加密方式
deadtime=10                     #十分鐘內不訪問自動斷開連線
display charset=UTF8                    #使用UTF8字符集
max connections=0                   #指定連結限制
guest account=nobody                    #匿名使用者賬號為nobody
load printers=no                    #是否共享印表機
cups options=raw                    #列印屬性

[homes]                         #共享家目錄
comment = Home Directories              #共享名稱
browseable = no                     #目錄是否可被瀏覽
writable = no                       #目錄是否可寫
valid users = %S
valid users = MYDOMAIN\%S

[printers]                      #印表機共享
comment = All Printers
path = /var/spool/samba                 #印表機共享池
browseable = no
guest ok = no
writable = no
printable = yes

[common]                        #自定義共享資源名稱
comment=LyShark                     #共享資源描述
path=/home/samba                    #共享目錄
valid users=tom lyshark                 #有效賬戶列表
create mask=0750                    #上傳檔案預設許可權,預設(0750)
directory mask=0775                 #建立目錄預設許可權,預設(0755)
browseable=yes                      #共享目錄是否對所有人可見   
writable=yes        
read only=yes                       #賦予檔案只讀許可權
write list=admin                    #寫許可權賬戶列表,這裡控制admin有寫許可權 
write 
[email protected]
#設定一個組有寫許可權 admin users=lyshark #管理員賬號,這裡設定lyshark為管理員 invalid users=root bin #禁止root bin 訪問common共享目錄 guest ok=yes #是否啟用匿名訪問