Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 综合其它

如何按权限设置共享

时 间:2007-06-03 00:00:00
作 者:朱亦文   ID:61  城市:岳阳
摘 要:按权限设置共享
正 文:

在Windows XP中,默认使用的是“使用简单文件共享”,因此,不能在共享时设定用户的各种使用权限,例如,读、写、更改、运行等权限。

    为了能够精确控制各种权限,Windows XP要求共享文件夹所在驱动器必须是NTFS格式的文件系统。

    现在假设我的D:磁盘驱动器是NTFS格式的文件系统,我要在DATA文件夹上设置用户组ShareUsers使用权限。

   1、创建用户组。打开“控制面板”-“管理工具”-“计算机管理”,展开“本地用户和组”,选择“组”,点击菜单“操作”-“新建组”,在“新建组”对话框中,填入“组名”:ShareUsers,在“描述”中填入:共享文件夹用户组,然后点击“创建”按键钮,最后点击“关闭”关闭对话框。

   2、创建用户。选择“用户”,点击菜单“操作”-“新用户”,在“新用户”对话框中,填入“用户名”:FileUser,“描述”:文件共享用户,在“密码”和“确认密码”中设置该用户的密码:PassCode(你要根据你的实际进行设置),去掉“用户下次登录时须更改密码”的选项,勾选“用户不能更改密码”选项(这样做的目的是能给自己最大的控制权),点击“创建”按钮,最后点击“关闭”按钮。

   3、将用户FileUser加入到ShareUsers用户组。双击“FileUser”用户,打开“FileUser属性”对话框,选择“隶属于”标签,点击“添加”按钮,在“选择组”对话框中,填入“输入对象名称来选择”:ShareUsers,然后点击右侧的“检查名称”按钮,点击“确定”,这样就把ShareUsers添加到了“隶属于”列表框中。

   4、删除“隶属于”列表框中Users用户组。由于Users用户是系统默认的用户组,系统设置了一些默认,而我们并不想FileUser用户来继承这些权限,因此,要从这个列表中删除这个Users用户组。选择“隶属于”列表框中的Users,点击“删除”按钮即可,最后点击“确定”按钮,关闭对话框。

   5、关闭“计算机管理”窗口。

   通过上面五个步骤,我们已经创建并设定好了用户组ShareUsers和用户FileUser。接下来,我们创建共享并设置权限。

   1、设置不使用“使用简单文件共享”。打开“我的电脑”,为了避免“使用简单文件共享”,点击菜单“工具”-“文件夹选项”打开“文件夹选项”对话框,选择“查看”标签,在“高级设置”中,去掉“使用简单文件共享(推荐)”的选项,最后点击“确定”按钮,关闭对话框。

   2、设置共享。打开“D:”,选择要设置共享的文件夹DATA,在左侧的“文件和文件夹任务”面板中点击“共享此文件夹”打开“DATA属性”对话框,选择“共享此文件夹”,这时在“共享名”会自动填入当前文件夹的名称作为共享名,为了让大家能够很清楚的了解这个共享文件夹的用户,我们在“描述”中填入描述,例如:不是每个人都能访问的哟。

   3、设置权限。设置那些用户可以访问。点击“权限”按钮,打开“DATA的权限”对话框,由于不希望所有的人都能访问,因此,要删除Everyone这个用户组,或者取消Everyone的所有权限,在“组或用户名称”列表框中,选择Everyone用户组,在“Everyone的权限”列表框中,去掉所有的允许选项(默认允许读取)。点击“添加”按钮打开“选择用户或组”对话框,在“输入对象名称来选择”列表框中,填入:ShareUsers,点击右侧的“检查名称,点击“确定”按钮,关闭对话框,将ShareUsers加入到列表中,选择ShareUsers,我们就可以在“ShareUsers的权限”中控制ShareUsers组的访问权限了,例如:勾选“完全控制”,点击“确定”按钮,关闭对话框。为了不继承Everyone的安全权限,必须,在磁盘驱动器D:的安全设置中将Everyone用户组删除。

   4、设置DATA的安全。尽管作到上面的这些,我们还不能完全控制用户对文件的操作。因为磁盘文件的访问还受到NTFS文件系统的控制,因此,我们要设置DATA文件夹的安全。选择“安全”标签,在“组或用户名称”列表中,我们既看不到ShareUsers用户组,也看不到FileUser,也就是说,FileUser根本就不能操作这个文件夹的内容,没有权限,因此,我们要将ShareUsers用户组添加到列表中。点击“添加”按钮,打开“选择用户或组”对话框,在“输入对象名称来选择”列表框中,填入:ShareUsers,点击右侧的“检查名称,点击“确定”按钮,关闭对话框,将ShareUsers加入到列表中,选择ShareUsers,将ShareUsers加入到列表中,选择ShareUsers,我们就可以在“ShareUsers的权限”中控制ShareUsers组的访问权限了,想怎么样控制就怎么样控制了,最后点击“确定”按钮,关闭“DATA属性”对话框。
  注意:允许与拒绝的设置一定要明确指出,如果还不够精确控制,可以点击“高级”按钮,进行更精确的设置。



Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助