Linux下samba实现多用户组/多类型用户共享,分别访问

本文详细介绍了如何在Linux环境中使用Samba实现多用户组的文件共享。通过设置不同用户组和权限,可以实现不同类型的用户访问特定的共享资源。文章涵盖了配置Samba服务器、创建用户组、分配用户、设置共享目录及访问权限等关键步骤,旨在帮助系统管理员更好地管理和控制Linux系统的文件共享服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//系统
CentOS Linux release 7.7.1908 (Core) 3.10.0-1062.4.3.el7.x86_64
//firewall设置
# firewall-cmd --zone=public --permanent --add-service=samba
# firewall-cmd --reload
//SELinux 关闭
//samba要求(要实现的目标)
1、服务采用用户验证的方式,每个用户可以访问自己的宿主目录,并且只有该用户能访问宿主目录,并具有完全的权限,而其他人不能看到你的宿主目录
2、建立一个dev的文件夹,希望devA组和devopsA组的人能看到,用户net1也可以访问(有读权限),但只有用户dev1有读写的权限
3、建立一个work的目录,只有workA组的人可以访问并读写,用户net1也可以访问(有读权限),但外人看不到那个目录
4、建立一个文件交换目录exchange,所有人都能读写,包括guest用户,但每个人不能删除别人的文件。
5、建立一个公共的只读文件夹public,所有人只读这个文件夹的内容。
//准备工作
# groupadd devA && groupadd devopsA && groupadd workA && groupadd netA
# mkdir /home/samba/dev -p && mkdir /home/samba/work && mkdir /home/samba/devops && mkdir /home/samba/net && mkdir /home/samba/exchange && mkdir /home/samba/public
# chmod 777 -R /home/samba/
# chmod -R 1777 /home/samba/exchange/
# useradd dev1 -M -
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值