SAMBA+DHCP实现课堂案例
一、配置多用户挂载
在服务器上通过SMB共享目录/devops,并满足以下要求
1)共享名为devops
2)共享目录devops只能被192.168.164.0/24网段中的客户端使用
3)共享目录devops必须可以被浏览 browseable =Yes
4)用户xixi必须能以读的方式访问此共享,访问密码是redhat
5)用户heihei必须能以读写的方式访问此共享,访问密码是redhat
此共享永久挂载在192.168.164.128上的/devops/目录,并使用用户xixi作为认证任何用户可以通过用户heihei来临时获取写的权限
#服务器
编写yum仓库并关闭防火墙和selinux看博主之前的文章
挂载光盘
[root@localhost ~]# mount /dev/sr0 /mnt
1.安装smaba并启动smaba下面的smb,nmb服务
[root@localhost ~]# yum install samba -y
[root@localhost ~]# systemctl start smb nmb
2.配置smaba文件,添加以下代码
[root@localhost ~]# vim /etc/samba/smb.conf
[devops]
comment=ssahahdjkahd
path= /devops
browseable=Yes
read only =Yes
write list = heihei
3.创建文件和测试用户
[root@localhost ~]# mkdir /devops
[root@localhost ~]# cd /devops/
[root@localhost ~]# touch {1..5}
[root@localhost ~]# useradd heihei
[root@localhost ~]# useradd xixi
[root@localhost ~]# smbpasswd -a heihei
New SMB password: //redhat
Retype new SMB password: //同上
Added user heihei.
[root@localhost ~]# smbpasswd -a xixi
New SMB password: //redhat
Retype new SMB password: //同上
Added user xixi.
4.给共享目录文件给权限