文件服务器搭建与使用详解(一)

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

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

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

要求:

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

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

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

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

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

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

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

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

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

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

点击“属性“

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

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

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

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

点击“添加共享文件夹”

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

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

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

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

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

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

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

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

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

打开“网络邻居”

点击“搜索Active Directory”

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

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

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

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

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

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

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

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

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

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

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

时间: 2024-09-01 17:11:43

文件服务器搭建与使用详解(一)的相关文章

Java 使用 Graphql 搭建查询服务详解_java

背景 随着React的开源,facebook相继开源了很多相关的项目,这些项目在他们内部已经使用了多年,其中引起我注意的就是本次讨论的是graphql,目前官方只有nodejs版,由于很多公司的后台技术栈都是Java,所以便有了graphql的java版实现,在github上可以找到,废话不多说,直接看代码吧,具体介绍还是去看官网吧,不然就跑题了. GraphQLSchema Schema相当于一个数据库,它有很多GraphQLFieldDefinition组成,Field相当于数据库表/视图,

Android开发-之环境的搭建(图文详解)_Android

关于Android开发可以使用的工具有eclipse和Android studio等,这两个工具都各有各的好处和不足.studio是谷歌推出的一款开发工具,而我们都知道Android就是谷歌公司的,所以相对于eclipse来说会好一点推荐开发使用,但是大家都知道的Google在国内是被拦截的也就是说不可以去到官网下载studio.在大家学习之初呢推荐大家使用eclipse,在国内很多企业还是用的eclipse开发的.但是学习到后面呢大家也要掌握studio的开发.那么今天我就来说一下关于如何使用

Android开发-之环境的搭建(图文详解)

关于Android开发可以使用的工具有eclipse和Android studio等,这两个工具都各有各的好处和不足.studio是谷歌推出的一款开发工具,而我们都知道Android就是谷歌公司的,所以相对于eclipse来说会好一点推荐开发使用,但是大家都知道的Google在国内是被拦截的也就是说不可以去到官网下载studio.在大家学习之初呢推荐大家使用eclipse,在国内很多企业还是用的eclipse开发的.但是学习到后面呢大家也要掌握studio的开发.那么今天我就来说一下关于如何使用

jumpserver 堡垒机环境搭建(图文详解)

Jumpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能.基于ssh协议来管理,客户端无需安装agent. 特点: 完全开源,GPL授权 Python编写,容易再次开发 实现了跳板机基本功能,认证.授权.审计 集成了Ansible,批量命令等 支持WebTerminal Bootstrap编写,界面美观 自动收集硬件信息 录像回放 命令搜索 实时监控 批量上传下载 jumpserver 3.0 安装 相对于 jumpserver 2.0 版本,在新的版本

Git服务器搭建全过程分步详解

GitHub是一个免费托管开源代码的Git服务器,如果我们不想公开项目的源代码,又不想付费使用,那么我们可以自己搭建一台Git服务器. 下面我们就看看,如何在Ubuntu上搭建Git服务器.我们使用VMware虚拟机安装两台Ubantu系统,分别命名为gitServer和gitClient_01. 1.安装OpenSSH并配置SSH无密码登陆 通过命令 sudo apt-get install openssh-server,安装SSH服务. 通过命令 ps –e|grep ssh,查看ssh服务

阿里云Linux-CentOS系统下-搭建Git服务器详解_Linux

 阿里云Linux-CentOS系统下-搭建Git服务器 步骤总结: 1. 安装git 首先确认服务器是否安装Git 在Xshell中输入命令:$ rpm -qa git 结果如下表示已经安装: 如果未安装就安装git 在Xshell中输入:$ yum install git 2. 创建一个git用户,用来运行git服务: 在Xshell中输入:$ sudo adduser git 此时在阿里云服务器的根目录:/home文件夹下新增一个文件夹git 按这个层级建立文件用于存放客户端用户的公钥:/

centos 搭建 ss 服务器配置详解

方法非常简单,感谢N16群里的好基友提供的教程! 1,首先做一些必要的准备! #!/bin/sh yum install -y gcc automake autoconf libtool make build-essential autoconf libtool curl curl-devel zlib-devel openssl-devel perl perl-devel cpio expat-devel gettext-devel unzip 2.下载安装包 wget –no-check-c

Centos中lvs DR搭建配置方法详解

关于LVS DR(Direct Root)模式  DR 模式要求Director 和 RealServer在同一个网段上边, 用户通过VIP来访问我们服务, Director 接到用户的请求后, 会将请求的目标mac改为其中的一台Realserver上边,这样RealServer接收到请求处理之后就直接将内容返回给用户, 不用再走DirectorServer了. 机器准备 DirectServer: 192.168.1.200   RealServer1: 192.168.1.202 RealS

centos 搭建ftp服务器详解及简单介绍_FTP服务器

centos 搭建ftp服务器 1.安装vsftpd sudo yum install vsftpd 2.配置vsftpd.conf # Allow anonymous FTP? (Beware - allowed by default if you comment this out). anonymous_enable=NO # When SELinux is enforcing check for SE bool ftp_home_dir local_enable=YES write_ena