文件服务器的搭建(linux文件服务器搭建)

经过两天的研究终于把文件服务器搞定了,现在给各位午饭分享一下哦。前期准备工作:server2003系统,AD活动,域首先在server2003上建立域,然后一下边的图形为模板要求:1.所有的员工都能访问所属部门的共享文件和公司的共享文件,但是不能对该共享文件进行修改,只能读取。2.员工自己有自己私有的共享文件,该员工对自己的文件拥有所…

大家好,又见面了,我是你们的朋友全栈君。

经过两天的研究终于把文件服务器搞定了,现在给各位午饭分享一下哦。

前期准备工作:server 2003系统,AD活动,域

首先在server 2003上建立域,然后一下边的图形为模板

clip_image001

要求:

1. 所有的员工都能访问所属部门的共享文件和公司的共享文件,但是不能对该共享文件进行修改,只能读取。

2. 员工自己有自己私有的共享文件,该员工对自己的文件拥有所有的权限

3. 管理员能访问所有的共享文件,但是不能访问员工自己的私有文件

4. 超过一定使用空间的员工给予提醒

为了达到上述要求,我们在文件服务器上可以做如下的设置。

先以采购部为例,进行问题的说明。

1.首先在域中建立采购部的员工账号,即用户名和密码

clip_image002

PS:具体建立用户的方法,你自己可以参考相关说明,很简单的呢

2.根据上述分布图,我们现在建立整个公司的共享文件

clip_image003clip_image004

3.现在我们要把需要共享的文件进行相关设置了,在此我要添加用户1(为管理员身份),把用户1添加到Administrators组中,以实现管理员对文件服务器该文件夹的所有权限功能。

clip_image005clip_image006

点击“属性“

clip_image007

点击“隶属于“,然后点击”添加“,找到Administrators组

clip_image008clip_image009

经过上述设置,就把用户1,添加到管理员组中了。

clip_image010

这个图示关于为每一个用户分配磁盘空间大小和磁盘空间限制的

clip_image011

点击“管理此文件服务器“

clip_image012

点击“添加共享文件夹”

clip_image013

点击“浏览“,添加要共享的文件夹

clip_image014clip_image015clip_image016

注意:这个权限的设置很重要,我们现在要选择最后一项,自定义

clip_image017

默认情况下,共享权限是Everyone用户。但是现在我们要把这个用户删除,然后再添加用户1,以实现管理员对该文件夹的所有控制权

clip_image018clip_image019clip_image020clip_image021

点击“完全控制“。此时,用户1,已经是文件服务器该文件夹的所有共享权限了。但是,因为我们的磁盘是NTFS分区,那么在“安全”中我们也要做相应的设置。

clip_image022

到了这里,用户1,才算已经完完全全的控制了,该文件夹的所有控制权。

clip_image023

点击“完成”后,我们就算是把该文件夹共享了。

现在我们切换到客户端。对于客户端的访问,我要在这做一点解释。呵呵,这个在网上我找了好久,也没有找到。自己摸索出来的呢,嘿嘿!!!

客户端要能访问文件服务器上的共享文件,那么该客户端必须已经加入到该域中了。

现在你随便找一个已经加入到域的客户端,然后登陆时输入已经在域中存在在的用户。如下图所示:

clip_image024

打开“网络邻居”

clip_image025

点击“搜索Active Directory”

clip_image026

出现上图所示的提示,这是为什么呢?呵呵,这是因为我们在服务器上设置的共享文件,没有映射到域中。我们再次切换到服务器上,打开“管理您的服务器”→文件服务器→管理此文件服务器,找到共享的文件夹,选择“属性”

clip_image027

选择“发布”选项,点击“将这个共享在AD中发布”,然后确定。

clip_image028

然后我们再次切换到,客户端,点击“开始查找“

clip_image029

现在我们已经看到文件服务器上的共享文件夹了。双击,出现如下画面。

clip_image030

注意:我现在是以用户1,及管理员的方式登录的,根据我们上述的设置,用户1对该文件夹具有最高权限。那么我们现在就把一个文件复制到该共享文件夹中。如下图示。

clip_image031

可以很明显的看到,已经复制进去了。那么我们现在新建一个文件,如下图:

clip_image032

我们现在切换到服务器上,看看我们的操作如何??如下图clip_image033

可以很明显的看到,上述两个操作都实现了。“测试“和”win7权限取得“

那么我们现在进行删除操作,提示如下

clip_image034

选择“是“。完成后客户端截图如下:

clip_image035

这说明,该操作,也是正常的……

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128814.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • windows fastcgi「建议收藏」

    windows fastcgi「建议收藏」一.编译apachefastcgi模块  1.编译mod_fastcgi.so  方式一: mod_fastcgi/Win32目录下有mod_fastcgi.dsp和mod_fastcgi_AP2.dsp两个工程文件,但是无法用vc6打开,只能手动编译,文章参见: http://blog.csdn.net/feisan/article/details/1813482…

    2022年7月15日
    20
  • 接口测试之Postman使用全指南(原来使用 Postman测试API接口如此简单)

    接口测试之Postman使用全指南(原来使用 Postman测试API接口如此简单)Postman是一个可扩展的API开发和测试协同平台工具,可以快速集成到CI/CD管道中。旨在简化测试和开发中的API工作流,如:使用Newman运行Postman集合Postman工具有Chrome扩展和独立客户端,推荐安装独立客户端。Postman有个Workspace的概念,workspace分personal和team类型。Personalworkspace只能自己查看。

    2022年5月31日
    82
  • 在Ubuntu 18.04上编译Linux内核

    在Ubuntu 18.04上编译Linux内核一、环境说明编译环境我选择了Ubuntu18.04的虚拟机,内核截止2018-10-14最新版为4.18.14,笔者即将编译这个版本请确保磁盘空间足够,笔者之前20G编译到最后空间不足,还得重来如果你想要查看您的空间大小或者扩充磁盘,请查看我的另一篇文章https://blog.csdn.net/qq_36290650/article/details/83057832二、编译步骤…

    2022年7月23日
    20
  • v4l2应用编程(labstillalive攻略)

    转自:http://www.cnblogs.com/ronnydm/p/5787182.html通过上两篇文章,我们已经成功的建立了/dev/video0这个字符设备,此时,在UserSpace就可以打开该设备,完成相应的调用。  总结如何使用V4L2架构建立我们自己的设备驱动,其实就是以下3个结构体的设置及注册:    1.structv4l2_device

    2022年4月14日
    877
  • 如何制作一个简单的HTML登录页面(附代码)[通俗易懂]

    如何制作一个简单的HTML登录页面(附代码)[通俗易懂]几乎每个网站都会有登录页面,那你知道如何写HTML登录页面吗?这篇文章就和大家分享一个HTML简单登录界面的代码,有一定的参考价值,感兴趣的朋友可以看看。实例:制作一个HTML登录页面,包含邮箱,登录密码,立即注册,忘记密码等,代码如下:HTML部分:<divclass=”dowebok”><divclass=”logo”></div><divclass=”form-item”><inputid=”username”t

    2022年6月13日
    27
  • SQL嵌套查询_sql差集嵌套

    SQL嵌套查询_sql差集嵌套selecttop11from…主要是用来判断表是否有记录TRUNCATE:删除内容、释放空间但不删除定义,保留数据表的结构删除目标表中所有字段,不影响表结构派生表:派生表就是一个由查询结果生成的临时表。他是在外部查询的FROM中定义的。派生表的存在范围只是在外部查询中,只要外部查询结束了,派生表也就不存在了。派生表一定要写在FROM后面范围内,用()括起来。后面跟着派生表的名称。se…

    2022年8月10日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号