Windows server 2012 R2 搭建文件服务器(二):实现分享功能

上一节我们已经在服务器里面将文件共享的服务成功启动,这一节我们就可以开始按照自己的需求来进行自定义的配置了。这里做为简单演示,我要实现的是公司的5个部门只能访问5个对应的文件夹。

我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。

准备条件

  • 已经加入域的Windows server 2012 R2一台,且按照上一节方式启动了服务
  • 本地的5个文件夹
  • 域控当中和5个文件夹对应的5个组

这里加域是为了统一管理文件分享权限,你可能会需要在域里面有这台服务器的本地管理员权限才能进行后续操作。关于域的使用我后面会专门做一个系列进行详细介绍。

实际操作

我因为在海外工作,操作系统为英文,所以截图大部分会出现英文,但是界面布局和中文系统是一样的

1. 新建一个分享

点击服务器主页的File and Storage Service,然后点击Shares,并在如图所示地方选择New Share,也就是新建一个分享
1-new-share.png

2. 选择分享类型

选择SMB Share - Advanced,也就是Samba类型的高级模式
2-smb-advanced.png

关于Samba和NFS的对比网上有很多的文章,这里采用Samba因为它和Windows的结合更好,而且用域控来进行鉴权也更方便。同时Mac和Linux用户也是可以访问Samba的,不会有兼容性问题

3. 选择被分享文件夹的路径

例如这里我选择了E:\ai
3-path.png

4. 给分享取一个名字

4-share-name.png

5. 允许用户看到没有权限的文件夹

直接Next,图中的第一个选项如果勾选上,那用户只能看到自己有访问权限的文件夹。我这里希望每个用户都能看到所有文件夹,所以没有勾选
5-next.png

6. 自定义权限

点击Customize permission
6-permission.png

7. 去除继承权限

点击Disable Inheritance,也就是把从上层目录继承下来的权限全部删除
7-disable-inheritance.png

8. 删除所有继承下来的权限

8-remove.png

9. 添加新权限

点击Add
9-add.png

10. 指定域中对应的组以及设置权限

Select a principle里面选择域控中和文件夹对应的组。我这里为了方便起见,直接给了Full control的权限,关于这里的权限,我后面会专门拿出一节来做一个详解,不用慌
10-full-control.png

11. 完成权限添加

点击Ok。如果你的账号对这个文件夹没有管理员权限还需要在这里把你自己的域账号也给Full control的权限,我这里省略了
11-ok.png

12. 点击Next

12-next.png

13. 勾选所有文件类型

13-folder-property.png

14. 不分配配额

选择Do not apply a quota。配额可以在分享完成后再配置,我会在下一节进行详解,这里也不用慌
14-no-quota.png

15. 对所有文件夹进行相同操作

15-finish-5-teams.png

验证结果

完成上诉步骤以后,我们就成功将5个文件夹分享给了对应的5个组,这个时候邀请组当中的一个人,如下图所示,在文件管理器中输入\\ip即可进行访问,例如下图的\\192.168.1.2。如果是Mac用户可以打开Finder然后输入smb://ip进行访问。Linux命令行下得安装一个Samba的客户端来进行访问,这里就不展开了。
16-verify.png

之后弹出提示让用户输入域的用户名和密码,验证成功以后用户会看到所有的5个文件夹,但是只能进去自己有权限的那个。这样就验证成功啦。

下一步

这一节我们将文件夹成功分享给了用户,但是这只是完成了文件服务器的最基本功能。普通用户具有管理员权限是很危险的,我们需要进行限制。同时共享文件夹的容量快满了也需要提醒用户,所以我们接下来先对每个文件夹进行一个容量限制,然后再对普通用户的权限进行一个限制。我们下一节再见。

发布了25 篇原创文章 · 获赞 2 · 访问量 1700

猜你喜欢

转载自blog.csdn.net/Victor2code/article/details/103341808