欢迎光临
我们一直在努力

samba服务器组用户共享同一文件夹权限配置

Linux里的samba搭建好了之后,还是会有需求出现,当然也就会有问题,如果不会搭建samba的话可以看 这里

需求:

需要三个账户,权限都是访问同一个文件夹,要求有读写权限

步骤:

1.增加三个用户,并将他们添加进组

以DogBing为例,另外两个是一样的
1.添加用户:adduser 用户名称

adduser DogBing
  • 1

2.创建用户密码

smbpasswd  DogBing
  • 1

这个用户密码是远程查看文件时需要输入的samba密码,如果是用户的密码需要在系统里修改
如果修改用户的密码,如下

passwd DogBing
  • 1

3.创建组:groupadd 组名

groupadd teachers
  • 1

4.将用户添加进组
usermod -g 组 用户

usermod -g teachers DogBing
  • 1

5.创建文件夹
mkdir 文件夹名字

mkdir xuexiziliao
  • 1

其他两个用户的操作步骤同上,配置好用户,创建好文件夹,就该修改samba的配置文件了

配置samba文件

vim /etc/samba/smb.conf
  • 1

在配置文件里加入这些内容:
在这里插入图片描述

[xuexi]
        comment=xuexiziliao-teacher         
        path= /home/test
 #      public=no
        writable=yes
        create mask=0777
        write list=@teachers
        read list=@managers
 #      valid users=@teachers
        invalid users=share
        browseable=yes

 

comment表示的是对这个文件夹的描述,任意字符都可以
path 表示的是这个文件夹的路径
#代表注释
writable 表示:是否可写
create mask :分别代表可读可写可执行,一般创建文件都是默认0777,

r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。

write list:表示的是对这个文件夹可以操作的用户,@后面写的是组名,这里写的是teachers用户组
read list:表示的是可读的用户,这里表示的是managers用户组可读
invalid users:表示的是不可读写的用户
browseable:表示的是可以浏览该共享文件夹

3.提升用户权限

使用chmod命令
设置文件拥有者为DogBing

chown -R DogBing xuexiziliao
  • 1

设置xuexiziliao文件夹为文件所有者和其所在的用户组都可进行读写权限

chmod ug+rwx xuexiziliao
或者
chmod 777 xuexiziliao

 

 

未经允许不得转载:帽帽云 » samba服务器组用户共享同一文件夹权限配置

分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册