1.everyone用户

1.1:

场景描述:共享目录为rule,所有用户都可以查看,但是不能修改;

解决方法:在smb.conf里配置read only = yes,具体示例如下:

[rule]

path = /var/samba/rule

read only = yes

public = yes

comment = notes test





1.2:

场景描述:共享目录为rule,所有用户都可以修改;

解决方法:在smb.conf里配置read only = no,具体示例如下:

[rule]

path = /var/samba/rule

read only = no

public    = yes

comment = notes test

vaild users = theworld

非veryone用户

场景描述:一部分人只对directory1目录有权限,一部分人只对directory2目录有权限

解决方法:

1、首先建立两个samba用户user1和user2,这两个用户要保证是在linux系统中存在的用户,命令如下:

#smbpasswd -a user1

2、然后对目录directory1和directory2设置访问权限,让用户user1访问directory1,用户user2访问directory2,命令如下:

#chown user1:user1 /var/samba/directory1

#chmod 700 /var/samba/directory1

#chown user2:user2 /var/samba/directory2

#chmod 700 /var/samba/directory2

3、在smb.conf中配置directory1和directory2的访问权限,示例如下:

[directory1]

path = /var/samba/directory1

read only = no

public    = no

comment = notes test

vaild users = user1





[directory2]

path = /var/samba/directory2

read only = no

public    = no

comment = notes test

vaild users = user2





需求三:

场景描述:只有user1组里的人对directory1目录有权限,并且user1组中用户a有读写权限,而用户b只有读权限

解决方法:

1、首先建立两个samba用户a和b,这两个用户要保证是在linux系统中存在的用户,并且在同一个用户组user1中,创建方法同上

2、然后对目录directory1设置访问权限,让用户组user1可以访问directory1,命令如下:

#chown user1:user1 /var/samba/directory1

#chmod 770 /var/samba/directory1

3、在smb.conf中配置file1的访问权限,示例如下:

[directory1]

path = /var/samba/directory1

public    = no

comment = notes test

vaild users = @user1

write list = a

read list = b  





需求四:

场景描述:只有user1组里的人对directory1目录有权限,并且user1组中所有用户都有读写权限,

值得注意的是当权限设置好后新建文件夹及文件的权限会与之前不同导致同组用户只有读权限没有写权限,所以要在配置文件中指定新建文件及文件夹的权限

1、首先建立所需的samba用户若干,这些用户要保证是在linux系统中存在的用户,并且在同一个用户组user1中,创建方法同上

2、然后对目录file1设置访问权限,让用户组user1可以访问directory1,命令如下:

#chown user1:user1 /var/samba/directory1

#chmod 770 /var/samba/directory1

3、在smb.conf中配置file1的访问权限,示例如下:

[file1]

path = /var/samba/directory1

read only = no

public    = no

create mode = 0770

directory mode = 0770

comment = notes test

vaild users = @user1

【NAS】CIFS用户场景需求分析的更多相关文章

  1. BW顾问必需要清楚的:时间相关数据建模场景需求分析

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

  2. 【用户分析-用户场景】这TM才是产品思维!

    @奶牛Denny :很长一段时间里,市场推广/营销(Marketing)在中国似乎是一个大家很忌讳的词汇.市场推广无非就是夸大包装,炒作一下,卖卖情怀——很多人都是这么觉得的,因为确实有一部分急功近利 ...

  3. 关于高校表白APP的用户模板和用户场景

      用户模板一: 用户名 小明 性别,年龄 男,20岁 用户状况 单身,在校大学生 生活爱好 喜欢打篮球,唱歌 典型场景 希望找到一个心仪的可以走到最后的姑娘 典型描述 交友 用户比例 ? 用户场景一 ...

  4. java课程之团队开发之用户模板和用户场景

    用户模板与用户场景: 姓名:孙某 性别年龄:男 19岁 职业;学生 收入:无 知识层次能力:大学生,用电脑熟练. 生活/工作状况:正常进行上课,学霸. 动机目的,困难:喜欢依据自己的兴趣进行学习. 用 ...

  5. SFUD+FAL+EasyFlash典型场景需求分析,并记一次实操记录

    SFUD+FAL+EasyFlash典型场景需求分析:用整个flash存储数据,上千条数据,读取得时候用easyflash很慢,估计要检索整个flash太慢了. 改进方法:分区检索. 1存数据时,根据 ...

  6. EMC、Pure和NetApp推新品,NAS闪存场景在哪里

    Hardy 架构师技术联盟 All Flash/SSD存储的趋势势不可挡,未来在NAS服务上也是如此,眼下已经有非常多家初创厂商支持全SSD的NAS存储服务,包含EMC Isilion也推出了全闪存节 ...

  7. Runner之记计帐项目的典型用户和用户场景

    项目任务:编写日历选择界面和查明细界面(查看某一天的具体收支出状况) 1.背景 ①典型用户 (1)姓名:张云 (2)年龄:17~23 (3)收入:家长给的生活费与自己兼职(1500元/月) (4)代表 ...

  8. "渴了么"用户场景分析

    典型用户 (1)名字:王美丽 (2)年龄:21 (3)收入:勤工助学和兼职等 (4)代表的用户在市场上的比例和重要性(比例大不等同于重要性高,如付费的用户比例较少,但是影响大,所以更重要). 作为大学 ...

  9. 课堂练习&课下作业----用户场景分析

    典型用户1 ·小明---一名普通大学生生 名字 小明 性别.年龄 男,19岁 职业 大学生 收入 无 知识层次和能力 石家庄铁道大学学生,善于交际. 生活/工作情况 成绩优异,各方面技能突出 动机,目 ...

随机推荐

  1. datetime.datetime.now()时间格式转化是碰到的问题

    import datetime print datetime.datetime.now() # 2016-03-28 17:16:00.812000 a = ‘2016-03-28 17:16:00. ...

  2. Python机器学习神器:sklearn&numpy

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDE0MDMzOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQk ...

  3. Yii中的relations方法

    以Blog示例: 重点看注释 User类中的relations方法如下 <span style="font-size:18px;background-color: rgb(255, 2 ...

  4. BZOJ1923:[SDOI2010]外星千足虫(高斯消元)

    Description Input 第一行是两个正整数 N, M. 接下来 M行,按顺序给出 Charles 这M次使用“点足机”的统计结果.每行 包含一个“01”串和一个数字,用一个空格隔开.“01 ...

  5. ASP.NET Web API编程——使用自签名SSL证书

    1自签名SSL证书的创建 创建自签名SSL工具xca为:https://sourceforge.net/projects/xca/ 创建过程 1)创建根证书 打开软件,界面如下. 点击,看到下拉菜单, ...

  6. canvas制作随机验证码

    看到人家彩色背景的验证码想测试一下: 创建html代码: <canvas id="myCanvas" width="200" height="1 ...

  7. 在ASP.NET Core中怎么使用HttpContext.Current (转载)

    一.前言 我们都知道,ASP.NET Core作为最新的框架,在MVC5和ASP.NET WebForm的基础上做了大量的重构.如果我们想使用以前版本中的HttpContext.Current的话,目 ...

  8. iis服务器php环境 failed to open stream: No such file or directory解决办法

    项目主机用的windows系统,iis服务器:远程连接桌面—>本地资源->映射D盘驱动器,将本地d盘修改后的文件放在远程主机项目目录里,访问报出failed to open stream: ...

  9. HttpClient请求地址并携带参数

    废话不多,直接上代码! /** * * @param httpUrl * @param reqInfo * @return */ public static StringBuffer sendPost ...

  10. SQL 存储过程生成

    use workflow; GO /****** 对象: StoredProcedure [dbo].[pro_GenerateProGet] 脚本日期: 08/03/2012 11:26:43 ** ...