samba 的設定檔smb.conf基本上可以分成幾個部份,每個部份都是由中括號[]為開頭,負責定義一個samba所提供的service,例如:[global]、[printers]、[homes]等等。
其中[global]這個service是比較特殊的,其定義了套用於整個samba server的種種設定。由於samb a server的設定選項非常繁多,所以如果沒有寫在smb.conf檔案中,則該選項會採用samba的預設值。
要看目前samba的系統設定,可以輸入
testparm
觀看系統設定概要。
若要得到完整的系統設定,可以輸入
testparm -v
smb.conf所使用的設定格式也很簡單,採用以 = 隔開的key/value pair方式。若在一行設定前面加上 ; 的話,則samba server會將這一行視為註解。
以下為一簡單的設定檔範例:
[global]
netbios name = mypc
workgroup = mygroup
[homes]
read only = No
browseable = No
create mask = 0600
directory mask = 0700
[usb_storage]
path = /media/disk
admin users = jacky
write list = jacky
read only = No
沒有留言:
張貼留言