袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

Vista、Win7 与XP局域网共享

浏览量:810

    前两天在帮舍友组件局域网时,有点经验,拿出来和大家分享一下。

    对于大多数人来说,组建局域网无非是为了,玩游戏、共享一些电影 、文件等等。省去了用U盘拖来拖去的,麻烦!

    局域网的组建,出了一些路由器(交换机)、网线等硬件外,就是软件的设置了。

    下面我就简述一下:

     总体来说要实现几台计算机之间的共享必须确保一下

1:都开启Guest用户

2:在同一个工作组中

3:都安装了NetBIOS协议 ,文件和打印机共享协议

4:最好关闭了防火墙

5:要共享的几台计算机必须在同一个网段。即:比如 它们的IP地址必须都是 192.168.1.XXX      前面的三个数都必须相同,后面的那个数必须都不同。并且只能是 1——255之间的数

(这里只是简述,如想查看详细的步骤,你可以看一下我的百度知道回答http://zhidao.baidu.com/question/107652821.html)

如果你在XP下面,这些设置完成后就可以实现共享了。但在windowsVista 和windows7下,你可能会发现还不行,这是为什么呢?经我研究发现,我们大多数人的XP都是装在 fat32分区的 而windowsVista 和windows7 在安装是 就要求格式化为NTFS分区才能安装,为什么呢?应为NTFS是微软创建的格式,这种格式的分区可以提高文件的安全性。细心的人会发现,你在windowsVista 和windows7 的系统分区的任意一个文件夹上点右键 查看属性 ,相比XP系统 会多出几个选项卡来 ,比如 安全 这一项。在这里可以限制和更改访问文件夹或文件的权限。这样就提高了文件的安全性。

       一般大部分人在Windows7/Vista共享文件为了方便都去掉了密码保护的共享。这样在共享文件夹时就需要添加Everyone或Guest权限。一般共享文件夹时是以向导的形式,添加用户设置权限都很简单,不会有问题。但看到一些人共享驱动器时却遇到了问题。就是网上邻居能够看到共享的驱动器,访问却提示没有权限。

  由于共享驱动器无法使用向导,只能使用高级共享,但明明高级共享中已经添加了Everyone的权限,怎么还是说没有权限呢,因为它们忽视了一点就是,共享除了要分配相应权限外,还同时受制于文件系统NTFS的权限。所以还必须在驱动器的安全选项卡中添加相应的NTFS权限,而Windows7/Vista下格式化的驱动器及以下的目录默认是没有Everyone和Guest的任何权限的。但由于通过向导方式共享时会自动匹配和更新NTFS的权限的,所以一般共享文件夹没有遇到问题。

    我在这里就简单说下Windows7/Vista下默认的文件夹权限和XP有那些不同。

1、Windows 7/Vista下格式化的驱动器默认的权限有:

  Authenticated Users 这是XP没有的。

  System

  administrators 管理员组。

  Users 受限用户组。

2、而XP默认的权限是:

  administrators 管理员组。

  Creator Owner 创建文件夹的所有者,Vista没有的。

  Everyone XP下驱动器默认就有只读的权限。

  System

  Users

  但虽然具体权限有些不同,还有下面默认创建的文件夹权限默认也有区别。但最大的一点不同就是所有者了。提醒大家在XP下创建的文件夹所有者是创建该文件夹的具体用户,所以设置过权限的文件夹重装系统后NTFS后往往会出现以SID方式显示的未知帐户。而Windows 7/Vista默认的所有者是该组,比如你是管理员,你创建的文件夹所有者就是administrators组。所以Windows7/Vista下创建的文件夹没有Creator Owner的相应权限了。

  有人说Windows 7/Vista的共享设置不XP 变复杂了,我倒是感觉Windows 7/Vista这样的设置使权限更加清晰了。前面说了这么多,都讲的是原理 ,那么怎么解决呢?

  只要在你所创建的共享文件夹或系统NTFS格式的磁盘上点右键/属性/安全:在“组或用户名”栏点“编辑”,再点“添加”,在“输入对象名称来选择”中输入"Everyone" 就行了 。我觉得你可以在每个NTFS分区都添加上"Everyone" 这样就会省去好多麻烦。


打赏