构建公司Samba⽂件服务器
1、创建2个组和4个用户
2、给四个用户和root用户设置密码
3、修改/etc/samba/smb.conf⽂件,添加pub共享
[pub]
Comment = public data
public = yes
path = /var/share/public
readonly = yes
[peixun]
comment =Training data
public = no
path = /var/share/training
valid users = root,@jsb
writeable = yes
[kaifa$]
comment = devel data
public = no
path = /var/share/devel
valid users = root,@jsb,@kfb
write list = root,@kfb
4、查看配置文件重启服务
testparm
service smb restart #重启服务
5、创建两个目录并配置目录权限
6、关闭防火墙,临时关闭selinux,打开/etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled
systemctl stop firewalld #关闭防火墙
setenforce 0 #临时关闭selinux
vim /etc/selinux/config #编辑文件
7、使⽤smbclient测试
smbclient //10.143.0.27/kaifa$ -U js1
设置⽤户账号映射
1、编辑配置⽂件/etc/samba/smb.conf, 在[global]中添加下⾯语句,作⽤是开启映射功能
vim /etc/samba/smb.conf #编辑文件
username map = /etc/samba/smbusers
2、为samba账号smbuser创建test1、test2两个映射账号,密码为123456
useradd smbuser
smbpasswd -a smbuser
3、编辑/etc/samba/smbusers⽂件添加两个用户
vim /etc/samba/smbusers #编辑文件
smbuser = test1 test2 #文件内容
4、 重启smb服务
service smb restart #重启smb服务
5、测试是否成功
smbclient //10.143.0.27/pub -U test1%123456
Comments | NOTHING