精解局域网访问及共享(三)


原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/155109


   上一节中的2种情况都是默认的简单共享,下面我们着重分析一下高级共享方式下的各种访问情况。毕竟这种方式用的很普遍,而且在权限控制上也很灵活。

说明:

1、分析任何一种情况前均默认为全新环境,但防火墙中的【文件和打印共享】已经开启。

2、下述环境中已开启高级共享。

依然是XP1访问XP2,此时在XP2上开启高级共享功能(步骤省略),但未对任何文件夹设置共享。

然后使用\\192.168.1.2的方式访问XP2,此时出现如下提示:

1.jpg

可以看到此时访问失败。请注意系统的提示:【登录失败:用户帐户限制】。其实很多时候Windows的提示也是解决问题的入口,这里说“登录失败”,意思是已经连接到了XP2,但由于我们当前的用户的某些问题而导致登录的时候出现问题,具体原因后面已经给出,即“用户帐户限制”。而且在后面又给出了三种可能的原因。

我们现在就对这三种可能的原因一一进行分析:

第一种可能:【不允许空密码】

      在XP2主机中可能存在一项设置,也就是在访问XP1时候,如果通过某一用户并以空密码进行访问时,就会遭到拒绝。

       那我们依照这个思路想下去,系统中可以做这样设置的地方,有注册表、组策略盲目地搜索注册表显然不可取,而且效率也很低。通常我们会想到组策略,因为这个相对容易一些。根据提示,应该是在用户权利设置部分或者网络访问安全部分。但前者多数是限制的是本地用户的策略,所以集中在后者。打开组策略,定位到【计算机配置】/【安全设置】/【本地策略】/【安全选项】中,因为错误提示中有出现“空密码”三个字,我们就以此为关键字,在这个【安全选择】中查找相应设置,很快,在最底下【帐户】部分看到下面这项:

2.jpg

策略描述中含有【空密码】三个字,这条策略的意思是,当使用空密码的本地帐户登录时,默认只允许进行控制台登录。反之呢?如果这里设置为【已停用】,也就是即使访问帐户的密码为空,也一样可以登陆。所以,我们修改这条策略的设置,

3.jpg

然后再测试一下

4.jpg

OK,可以顺利访问。

我们再想一下,如果现在给XP2的账户,比如administrator设置一个密码,并将之前的策略还原,是否可以访问呢? 原理上应该是可以的。我们来实践一下:

首先为XP2主机的administrator帐户设置一个密码(步骤省略),然后以相同的方式访问XP2,

5.jpg

此时出现一个对话框,让我们输入用户名和密码。

这里我们输入administrator 和密码

6.jpg

然后回车

7.jpg

可以看到,可以顺利访问。可见,为访问帐户设置一个密码也是可行的。

同时,查看一下当前数据包的情况:

8.jpg

可以看到,尽管我们只是输入administrator,但实际上系统会自动转换为XP2BIOS\administrator这个帐户进行验证。

那如果我随便输入一个账户呢

9.jpg

然后直接回车

10.jpg

经过几秒钟的尝试,系统很快弹出一个窗口,并自动为这个账户添加了XP2BIOS

此时查看一下数据包的情况:

1.jpg

至此为止,第一种情况分析完毕。

 

     总结:当开启高级共享时,如果想在访问的时候不输密码,那么就需要修改那条策略;如果想对访问用户进行验证,那么请首先设定一个帐户和密码(同时也可以在一个共享的文件夹中设定这个用户的权限),并将这个用户和密码告诉即可。

 

第二种可能:【登录时间限制】

      这个怎么理解?登录还有时间限制吗?默认情况下肯定是没有时间限制的。但这里我们可以做一下测试。

      现在,我在XP2新建一个用户john,并设置好密码。然后用管理员登陆到XP2

在命令行窗口输入:net user  john /time:th,14:00-15:00 , 这条命令的含义就是说

只允许john用户在今天,也就是星期二(用th表示)的下午14点至15点登陆,其他时间登录均会收到限制。

12.jpg

设置完时间后,使用john帐户进行访问

16.1.jpg

回车

17.jpg

之后弹出这样的错误信息,指明“此时不允许用户登陆网络”,从字面上就可以看得出访问时间有问题。

再来看一下数据包的情况:

1.jpg

从上图可以看到,john访问时出现错误提示STATUS_INVALID_LOGON_HOURS。

关于设置访问时间的命令,还可以有别的写法。

如 net user  john /time:th,14-15 或 net user  john /time:th,14pm-15pm 等等。如果想解除时间限制,可以使用这条命令 net user  john /time:all  即可。如下图:

18.1.jpg

至此为止,第一种情况分析完毕。


     总结:当开启高级共享时,如果确认用户和密码没有问题,在访问网络共享时出现这样的提示,请留意该用户的访问时间是否被限制。


第三种可能:【强制的策略限制】

       这种情况似乎很不好分析,因为说的不是很具体,有很多措施可以认为是强制策略。 这里我列举三种情况进行简要分析。

1、访问用户被禁用。

比如此时john被管理员禁用,此时当使用该用户访问共享时,会出现以下图提示:

19.jpg

当前数据包情况:

1.jpg

从上图可以看到,john访问时出现错误提示STATUS_ACCOUNT_DISABLED。

2、打开组策略,并在【拒绝从网络访问这台计算机】这项中添加john

21.jpg

此时当使用该用户访问共享时,会出现以下图提示:

22.jpg

当前数据包情况:

22.jpg

3、打开组策略,并在【从网络访问这台计算机】这项中将everyone和users删除。

23.jpg

也会出现和2种一摸一样的情况。

24.jpg

当前数据包情况:

25.jpg

至此为止,第三种情况分析完毕。  


     总结:当开启高级共享时,如果确认用户和密码没有问题,同时也不存在时间限制,仍然无法访问时,可以检查是否符合这三种情况,可能还有其他的情况这里没有考虑到,如果有,不吝赐教。


     本文简要的分析了一下局域网内共享和访问时可能碰到的情况,应该还有很多情况没考虑到,这些分析过程可以作为处理相关问题的一个参考,希望能对您有一定的帮助。  谢谢 !


转自:http://jeffyyko.blog.51cto.com/28563/155109

原创文章,作者:s19930811,如若转载,请注明出处:http://www.178linux.com/1586

(0)
s19930811s19930811
上一篇 2015-03-25 12:58
下一篇 2015-03-25 13:53

相关推荐

  • 两张盘合并做yum源

    第一步 先把两张光盘都连接到系统中 连接上iso文件后重启电脑 这时桌面会显示已将连接上的iso文件   然后创建两个文件夹分别挂载这两个光盘   mkdir centos6.9-{1,2} 创建两个文件夹 df 查看系统硬盘   然后把两个光盘分别挂载到文件中 mount -o ro,loop /dev/sr0 centos6…

    2017-07-12
  • N22-第六周作业

    请详细总结vim编辑器的使用并完成以下练习题      vim是模式化的文本编辑器。在不同模式下,每一次按键的效果都不一样。vim有三种工作模式,分别是编辑模式,插入模式和末行模式。编辑模式是打开vim后的默认模式,用于查看文本或进行复制,粘贴,删除等编辑命令。插入模式是为了向文本中输入信息。末行模式是vim自带的命令行接口,能…

    Linux干货 2016-09-26
  • MySQL常用字符函数

    MySQL常用字符函数简介 CONCAT(S1,S2…Sn) 连接S1,S2…Sn为一个字符串 concat函数,把传入的参数连接成为一个字符串。 例如: 把“aaa”、“bbb”、”ccc”3个字符串连接成一个字符串,“aaabbbccc”.另外任何与NULL进行连接的结果都将是NULL. >SELEC…

    Linux干货 2017-05-01
  • awk的基本原理

    awk的工作原理 一次读取一行文本,按输入分隔符进行切片,切成多个组成部分,将每片直接保存在内建的变量中,$1,$2,$3….,引用指定的变量,可以显示指定断,或者多个断。如果需要显示全部的,需要使用$0来引用。可以对单个片断进行判断,也可以对所有断进行循环判断。其默认分隔符为空格 awk的基本用法格式awk [options…

    Linux干货 2017-07-11
  • Linux学习总结02—Linux的操作系统发展史(原创)

       我们都知道,在美国宾夕法尼亚大学,有那么一种计算机,叫ENIAC,这种机器耗电量是非常大,而且主机也是庞大,它诞生于1946年的2月14日的情人节,确实有纪念意义,就算是约炮也是拿着智能手机先摇一摇,好看就勾搭,不好看的就拉黑,这台计算机可并不是造福人类的,只是计算数据,我想,当时的情况是这样,在这台计算机没有出世之前,那帮工程师们…

    Linux干货 2016-10-29
  • 第六周作业

    一、Vim编辑器练习: 用Vim编辑器做下面的练习,我的Linux系统(CentOS 6.9)安装了精简版系统,没有Vim编辑器。 a、设置Yum源为网易开源镜像站。 b、选择对应“镜像名”,到对应的“CentOS使用说明”里面查看内容 c、看着CentOS说明操作就可以了 d、使用说明 首先备份/etc/yum.repos.d/CentOS-Base.re…

    Linux干货 2017-08-22