StorageSrv
SAMBA
创建 samba 共享,本地目录为/data/share1,要求:
共享名为 share1;
仅允许 zsuser 用户能上传文件;
创建 samba 共享,本地目录为/data/public,要求:
共享名为 public。
允许匿名访问。
所有用户都能上传文件。
配置
1.安装服务
yum install -y samba
2.创建目录和用户
mkdir -p /data/share1
mkdir -p /data/public
chmod -R 777 /data
#这个创建用户其实在ldap哪里做的
groupadd ldsgp
useradd -g ldsgp lsuser
useradd -g ldsgp zsuser
useradd -g ldsgp wuuser
useradd -g ldsgp wuusr
useradd -g ldsgp lsusr
echo "chinaskills" | passwd --stdin lsuser
echo "chinaskills" | passwd --stdin zsuser
echo "chinaskills" | passwd --stdin wuuser
smbpass -a zsuser
smbpass -a wuuser
smbpass -a lsuser
3.编辑配置文件
vim /etc/samba/smb.conf
[global]
map to guest = bad user #在global区域内添加
#添加下面
[share1]
path = /data/share1
write list = zsuser
[public]
path = /data/public
guest ok = zsuser
wirteable = yes
4.启动服务
systemctl restart smb
测试
在InsideCli里面常见测试文件
touch test.txt
使用四个用户登陆,进行测试
smbclient -L=192.168.100.200 –U zsuser
smbclient -L=192.168.100.200/share1 –U zsuser
smbclient -L=192.168.100.200/share1 –U wuusr
smbclient -L=192.168.100.200/share1 –U lsusr
smbclient -L=192.168.100.200/public –U anonymous
标签:100.200,Samba,share1,ldsgp,zsuser,data,public
From: https://www.cnblogs.com/Laken/p/18520418