数据目录为 /data
1)共享名为shared,工作组为whmall
1 | 修改 |
2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名
1 | [root@CentOS7 samba]# groupadd develop |
3)添加samba用户gentoo,centos和ubuntu,密码均为“111111”
1 | [root@CentOS7 samba]# smbpasswd -a gentoo |
4)此samba共享shared仅允许develop组具有写权限,其他用户只能以只读方式访问
vim smb.conf
1 | 末尾添加 |
5)此samba共享服务仅允许来自于172.16.0.0/16网络的主机访问;
vim smb.conf
1 | 添加 |
启动samba服务
1 | [root@CentOS7 samba]# systemctl start smb.service |
PS: CentOS7最好关闭防火墙,还有SELinux
1 | [root@CentOS7 ~]# systemctl list-unit-files |grep fire |
亲测OK,有图有真相
PS:这里我把hosts allow = 172.16.0.0/16 改为了hosts allow = 192.168.0.0/24
workgroup 改为WORKGROUP
这样就看到了,欧耶~