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

说明:

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

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

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

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

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

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

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

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

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

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

然后再测试一下

OK,可以顺利访问。

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

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

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

这里我们输入administrator 和密码

然后回车

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

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

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

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

然后直接回车

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

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

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

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

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

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

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

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

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

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

回车

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

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

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

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

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

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

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

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

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

1、访问用户被禁用。

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

当前数据包情况:

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

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

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

当前数据包情况:

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

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

当前数据包情况:

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

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

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

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

linux访问局域网共享,精解局域网访问及共享(三)相关推荐

  1. Linux 认证考试:精解Linux find命令的使用linuxfindnam

    Linux认证考试:精解Linuxfind命令的使用 Linuxfind命令是用来查找文件时使用的命令,熟练使用这一命令可以帮助我们快速查找所需要的文件,分别可以有时间.用户组.文件权限以及附加操作参 ...

  2. 《Linux企业应用案例精解》一书已由清华大学出版社出版

    <Linux企业应用案例精解>简介 本书同时被×××国家科学图书馆.中国国家图书馆.首都图书馆.清华大学.北京大学等上百所国内综合性大学图书馆收录为馆藏图书,2013年本书远销到中国台湾地 ...

  3. 《Linux企业应用案例精解》一书配套视频发布

    <Linux企业应用案例精解>一书配套视频发布(每周更新视频教程),通过读者平台账号,可以在平台下载AVI格式.所有读者都能获得本书中涉及的软件资料,轻松搭建你的学习环境. 当当购书地址: ...

  4. win10系统访问局域网服务器,Win10系统不能访问局域网共享磁盘的解决方法

    很多 win10系统 用户因为工作需求,都会选择创建局域网共享.不过,部分windows10系统用户有时也会遇到访问局域网共享磁盘时提示访问受限的情况,这该怎么办呢?下面,小编就向大家介绍Win10系 ...

  5. 局域网找到计算机但无法访问磁盘,Win10系统不能访问局域网共享磁盘如何解决...

    很多win10系统用户因为工作需求,都会选择创建局域网共享.不过,部分windows10系统用户有时也会遇到访问局域网共享磁盘时提示访问受限的情况,这该怎么办呢?下面,小编就向大家介绍Win10系统不 ...

  6. 计算机共享后不能互相访问吗,怎么设置局域网共享(局域网间电脑不能互访)...

    对于局域网所共享的文件,我们需要通过设置访问权限对其进行合理的控制,从而实现所共享文件的安全及可靠性. 据了解,我国市面上80%以上的电脑都还在使用操作简单的win7系统,那么如何设置局域网共享呢?下 ...

  7. win10网络共享计算机名,win10访问局域网电脑需要用户名和密码

    一.共享文件夹所在电脑设置 1.右键我的电脑→管理→系统工具→本地用户和组→用户→中间空白区域右键→新用户: 2.输入自设的用户名和密码,如图勾选→创建: 3.右键需要共享的文件见→安全→编辑: 4. ...

  8. 局域网中搜计算机无法访问,怎么找不到共享电脑,手把手教你局域网中共享电脑找不到怎么办...

    在日常的工作或生活中,很多的用户会直接将文件共享给同事或朋友.但是很多刚接触电脑的朋友说,在电脑接入局域网的时候发现看不到其他电脑.那么局域网中看不到其他电脑怎么办呢?下面,小编就来跟大家分享局域网中 ...

  9. XP局域网访问无权限、不能互相访问问题的完整解决方案

    XP局域网访问无权限问题的完整解决方案: 1:用管理员账户登录系统 2:在"开始"-- "运行"里输入 GPEDIT.MSC 目的是打开组策略选项 3:依次展开 ...

  10. 如何实现访问不同网络下的局域网网站

    案例: 某公司总公司位于青岛,在上海.广州等地有分公司,现需要组建一个网络,要求实现分公司都能够安全的访问公司内部邮件服务器和网站.我们今天在这里讲解一种企业路由器应用--IPSEC VPN配置实现访 ...

最新文章

  1. ZNNT-5NM 扭矩测量模块
  2. coffeescript 下的构造函数中如何使用return语句?
  3. python的return语句求两数之和_Python的return语句可以返回多个不同类型的值
  4. CentOS下添加Root权限用户‘超级用户’方法(xxx is not in the sudoers file.This incident will be reported.的解决方法)
  5. 3-2numpy数组的合并的拆分
  6. oracle主备机密码文件不同步,oracle主备同步问题
  7. require.js引入css文件,[DikeJS]RequireJS引入CSS样式文件(五)
  8. python程序员在公司都是做什么的?
  9. 获取mssqlserver数据库表的字段名称,字段说明,数据类型,主键等表的信息
  10. Installing SuiteSparse
  11. MySQL 第二次练习(源码安装、数据库和表的建立)
  12. [收藏学习]Openstack中Keystone及dashboard安装参考
  13. 绕过chrome的弹窗拦截机制
  14. Java小项目之拼图游戏
  15. java大马后门_【猥琐流】制作一个隐藏在黑页下的大马并且添加后门
  16. 元旦节快乐,新的一年新的福利,给大家准备了高清无码的白虎图
  17. 几个不错的网站(仓库,资源)
  18. 《炬丰科技-半导体工艺》 组合式 CMP 和晶片清洗装置方法
  19. 【SQL语法基础】SQL99是如何使用连接的,与SQL92的区别是什么?
  20. 【数据库】实验4:触发器实验

热门文章

  1. 安全生产:端正工作态度
  2. 显卡驱动卸载工具DDU
  3. Python3.6:根据m3u8下载mp4视频
  4. nodejs+mp2+mbtiles+实现google底图服务(centos7)
  5. U盘未分配空间合并——U盘分区扩展卷为灰色的
  6. nuvoton uboo2013引导流程 1 - 配置
  7. 服务器raid卡维修,服务器Raid卡故障|服务器RAID卡坏恢复数据
  8. 广告代码(弹窗和富媒体)
  9. vue元素实现动画过渡效果
  10. 从更高到更好 揭开2021阿里双11背后的技术亮点