1.samba 配置檔案
[global]伺服器
workgroup = ?(域名或組名)
server string = 解釋資訊
netbios name = redhat (samba主機名)
security = share(不需要使用者驗證)/user(預設安全級别)/server(驗證資料庫不在本地)
;password server = <>(前面設定了server的時候用)
log file /var/log/samba/log.%m(變量%m意思是客戶機的主機名)(man smb.conf)
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
include = /etc/samba/smb.conf.%m(不同使用者通路的東西不同)
interfaces = 12.168.0.0/24(啟動smb服務的網段)
;name resolve order = <wins> <lmhosts> <bcast>
;wins support = yes(是否自己要做wins伺服器)
;wins server = w.x.y.z(指定wins伺服器位址)
[home]使用者目錄
[...]使用者自定義目錄
2. :!service smb restart
3.nmblookup server
4.通路控制
一、全局通路控制
[global]
host deny = all except ...
host allow = 10.0.0.(主機名ip通配符)
二、局部通路控制(man 5 hosts_access)
[sales]
path = /home/sales
comment = sales
public = no
valid users = @sales
write list = @sales
create mask = 0770
directory mask = 0770
[doc]
(允許優先)
5.useradd -g sales -s /bin/false tom
6.for user in(指定一個清單) red blue
do
useradd -g tech -s /bin/false $user
smbpasswd -a $user
done
批量添加使用者