Windows Server 2012共享文件夹应用设置

作者:lhjdark  发布日期:2013-06-20 08:36:38

目标: 建立一个共享文件夹,在这个文件夹内对应每个用户分别建立各自子文件夹,每人只访问自己有权限的文件夹,并且,用户看不到无权限文件夹。每个用户有自己不同的磁盘配额,针对磁盘配置有报警。针对不同用户屏蔽指定的文件类型。去虫。对共享文件夹内的文件使用情况进行监控。
1、建立总共享文件\share
   \share--右键(属性)--共享(菜单)--高级共享--(打勾)共享此文件夹--输入共享文件夹名称--权限--every--(打勾)完全控制
   \share--右键 (属性)--安全--高级--有效访问(菜单)--选择用户--添加domain users组
   \share--右键 (属性)--安全--高级--权限--(点)禁止继承--(选)将已继承的权限转换为此对象的显式权限。

   \share--右键 (属性)--安全--高级--权限--(点)禁止继承--权限条目内保留system和administrators用户组
   \share--右键 (属性)--安全--高级--(打勾)可从此对象继承的权限项目替换所有子对象的项目
   \share--右键 (属性)--安全--高级--权限--(点)添加--选择主体--添加domain users组(确定)-- 应用于(只有该文件夹)--基本权限(打勾)完全控制

   应用--确定
2、用户看不到无权限的文件夹
   服务器管理器--文件和存储服务--共享--选择目录(右键)属性--设置--(打勾)启用基于存取的枚举。

3、批量建立共享文件夹和用户账户,批量赋权限
   建立用户名单文件,username.txt. 每个用户名单独一行,前面无空格,基于该文件批量建立文件夹和账户,以及给账户赋权。
   3.1 powershell
   3.2 >cd c:\share    //进入建立的共享文件夹目录下操作

   3.3 >for /f %a in (c:\username.txt) do mkdir %a
   3.4 >for /f %a in (c:\username.txt) do net user %a password /add     //在ad上运行

   3.5 >for /f %i in (c:\username.txt) do cacls c:\share\%i /e /g %i:f
   3.6 >for /f %i in (c:\username.txt) do net user %i

4、磁盘配额
   4.1安装文件服务器配额、去虫、网络文件等功能
       服务器管理器--管理--添加角色--文件和存储服务器--文件和iscsi服务--(打勾)文件服务器资源管理器,网络文件CranchCache,数据删除重复。--next--安装

   4.2配额管理
       服务器管理器--工具--文件服务器资源管理器--配额管理--配额模板--(右键)创建配额模板--模板名称--空间大小限制--软硬限制--阈值--确定
       软限制:用户可以突破限制控制,通过阈值来通知管理员,监视为主
       硬限制:用户不可以突破限制,可以通过阈值来提前通知管理员,控制空间为主
       服务器管理器--工具--文件服务器资源管理器--配额管理--配额--(右键)创建配额-- 输入配额路径--(打勾)在现有子文件夹和新的子文件夹中自动应用模板,并创建配额。--选择配额种类(也可以自定义)--创建
    4.3文件屏蔽

   文件服务器是用来存放文档文件的,非文档文件屏蔽。针对特殊目录有不同的屏蔽策略。
       (1)只存放文档和压缩包的屏蔽模板
          工具--文件服务器资源管理器--文件屏蔽管理--文件屏蔽模板--(右键)创建文件屏蔽模板--模板名称--主动屏蔽--选择打勾除了office和文本意外的选项--设置警报触发器给网管--并设置生成报告。
       (2)工具--文件服务器资源管理器--文件屏蔽管理--文件屏蔽--(右键)创建文件屏蔽--选择路径a--选择模板(自定义)-- 在路径a创建文件屏蔽例外--选择文件种类或者。   
    4.5 存储报告管理
           工具--文件服务器资源管理器--存储报告管理--(右键)计划新报告任务-
       设置: 报告名称--报告数据种类(打勾选择)--生成报告格式--日程安排--发送email或者文件名。
   4.6 去虫
       仪表盘--文件和存储服务--卷--选定磁盘(右边的)-- 右键(配置数据删除重复)--(打勾)启用数据删除重复--设置设置重复计划--(打勾)启动后台优化--(打勾)启用吞吐量优化。
   去虫命令:
   >get-command | where {$_.name -match "dedup"}
   >start-dedupjob
   >get-help start0dedupjob