samba 配置檔案解析
阿新 • • 發佈:2019-01-04
[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 #是否啟用匿名訪問