安装配置
实现一个目录认证访问读写,一个公开访问读写
- 安装
OS:CentOS 7
Samba:4.10.x
yum install -y samba
# 添加Samba认证用户
smbpasswd -a devel
/etc/samba/smb.conf
配置
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
map to guest = bad user
guest account = nobody
[private]
path = /data/samba-share/private
public = no
browseable=yes
writable=yes
create mask=0644
directory mask=0755
valid users=devel
write list=devel
[private]
path = /data/samba-share/public
public = yes
browseable=yes
writable=yes
create mask=0644
directory mask=0755
security:认证模式为user
map to guest:启用匿名认证
guest account:匿名用户映射的系统用户
public:允许匿名或非匿名访问
browseable:是否允许读
writable:是否允许写