ubuntu系统samba共享权限设置,一清二楚 |
您所在的位置:网站首页 › WINDOWS共享文件夹无权限修改 › ubuntu系统samba共享权限设置,一清二楚 |
samba共享设置 在root权限下,进入root权限的方法 su或者 sudo su - root 创建系统用户 useradd -m user 设置用户密码 passwd user 创建smb密码 smbpasswd -a user 创建组 groupadd user(如果是少数用户可不用) 将用户加入组 usermod -g 组 用户(同上) 创建共享文件 mkdir user 更改文件所有者 chown -R user (此文件所有者有绝对权限) 设置共享文件的权限 chmod 777 /文件位置 -R (777就是权限全开,所有人都可读写)若要限制访问,可设置对用的权限 更改共享文件的权限 chmod -R u=,g=,o=(u=管理员 g=管理员组 o=其他用户) 文件 (r=读=4 w=写=2 o=执行=1) 将共享的文件加入用户组 chgrp -R 组 文件 (可不用) 进入vim添加权限 vim /etc/samba/smb.conf 没有vim先要安装vim编译器 在文件最后输入以下命令 【共享名称】 comment = wenjian001 描述文件(随意) path = /home/wenjian 共享文件位置 public = yes 是否允许guert用户访问 writable = yes 是否允许在文件内写入 directory mask = 0777 创建目录的权限为777(可读可写可运行,这里根据用户需要的权限判定) create mask =0777 创建文件的权限为777 valid users = 用户,@组 允许访问的用户(设置好用户后可使用户拥有全权限) write list = 用户,@组 允许可写入的用户(可不设置) browseable =yes 该目录是否可游览 available = yes 该共享资源是否可使用 admin users = user 共享管理者(可不写) invalid users = user 禁止访问的用户(可不写) 设置完成后重启smb service smbd restart 文件夹权限全开的情况下 可设置用户访问的权限 【名称】 comment = 描述 path = 位置 public = yes 或者 no 如果开启可导致都能访问且不需要密码 directory mask = 0777 设置创建目录的权限 read list = 可访问用户 write list = 可访问读写用户 (拥有全权限) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |