qrasvasdf
分类: LINUX
2015-05-17 13:43:07
1,创建共享目录 (非用户专属目录)
mkdir -p /opt/share
chown -R nobody.nogroup /opt/share
chmod -R 777 /opt/share
2,配置samba配置文件
[global]
server string = Samba Server Version %v
passdb backend = tdbsam
cups options = raw
security = user //认证模式为User
map to guest = bad user //这个很关键,实现匿名无须交互输入用户名和密码就靠它了
guest account = guest //匿名用户映射为guest用户
[myshare] ----- 你的共享标签,在window下登陆的时候,跟在主机ip后面的部分,如: \\192.168.1.2\myshare
comment = My share direry
path = /opt/share //共享路径
browseable = Yes //可以被浏览,就是在网络邻居中能看到共享名
writable = yes //可读写
guest ok = Yes //允许匿名访问,这个也需要设置,否则匿名无法访问
valid users = samba liuag guest //有效的用户和组
invalid users = liuben //无效用户和组
read list = samba //只读用户和组(如果read only = No,只读用户需要在此设置)
write list = liuag //可读写用户和组(如果read only = Yes,可读写用户需要在此设置)
allow hosts = 192.168.100.236 //允许访问主机列表,支持通配符
deny hosts = 192.168.100.0/24 //禁止访问主机列表,支持通配符
3,创建samba帐户
useradd myname
smbpasswd -a myname
两者密码可以不同,一个是系统的,一个是samba的
4重启smb服务,在win下登陆
映射磁盘 ->
其中myshare,是在smb.cfg中配置的共享标签名,与路径无关