一.samba服務
samba服務器的主要程序
smbd:提供對服務器中文件打印資源的共享訪問(tcp端口139,445)
nmbd:提供基於netbios主機名稱的解析(udp端口137,138)
samba服務腳本
/etc/init.d/smb
samba的主配置文件
/etc/samba/smb.conf
二.主配置文件全局配置
security:user //安全級別
(share:匿名訪問 user:本地用戶 server:其他服務器 domain:windows域控提供)
三常用共享目錄配置項
path:共享目錄在服務器中對應的實際路徑
guest ok:是否允許所有人訪問,等於“public”
writable:是否可寫
read only:只讀
valid users:指定用戶和組訪問
write list:指定用戶有可讀可寫權限
四.權限
1.共享權限:read only和writeable
2.目錄和文件本身的權限
五.搭建本地用戶驗證訪問
創建相關用戶和組
將系統用戶添加到共享用戶
pdbedit -a -u 用戶名(-u可以忽略)
pdbedit -L (列出所有的samba用戶)
pdbedit -x -u 用戶名(刪除指定samba用戶)
修改主配置文件
/etc/samba/smb.conf
添加一個共享
設置用戶上傳後的文件和目錄的默然權限
共享用戶映射(別名)
修改/etc/samba/smbusers文件
6.需要在主配置文件的全局配置裏添加: