目录
问题
1.每次访问共享文件夹都要输入密码,但自己又没有设置密码
相信大家可能遇到过这种情况:每次访问目标计算机都要先输入密码,但自己压根就没有设置密码,完全不知道该输入什么
出现这种情况的原因可能是你开启了共享保护,但你的本地用户确实没有密码,而且计算机还不允许空密码登录,所有就没有办法登录了,这里有两种解决办法
(1).关闭共享保护
我们可以直接把共享保护关掉,这样再次访问时就不会提示输入密码了
(2).禁用"使用空密码的本地帐户只允许进行控制台登录"
如果不想关闭密码保护,但是也想使用没有设置密码的用户登录,那么就可以禁用这个策略
禁用了该策略:
1)使用设置了密码的用户登录,需要输入正确的用户名和密码,
2)使用没有设置密码的用户登录,只需要输入正确的用户名即可,也就是允许没有设置密码的用户使用空密码登录
2.文件夹不显示共享选项
当我们右击文件夹选择属性时,选项中却没有"共享"选项
这可能是因为我们没有开启 Server 服务
开启 Sever 服务
再次查看
3.无法在网络中被发现
当其他人想要访问我们的共享文件夹时,在网络中却找不到我们,原因可能是我们没有开启网络发现或相关服务
(1).开启网络发现
(2).开启Function Discovery Resource Publication服务
4.没有权限访问共享文件夹
成功登录到目标计算机,但是当访问共享文件夹时,提示:你没有权限访问,请与网络管理员联系请求访问权限
这是因为开启共享的文件夹指定了共享用户,你登录到目标计算机使用的用户与共享指定的用户不是同一个用户,所以没有权限访问,解决方法如下:
(1).使用指定共享的用户登录
在登录到目标计算机时,使用共享文件夹指定共享的用户登录
在共享的用户列表中选择一个用户登录
(2).在共享文件夹指定共享的用户中添加你登录所使用的用户
(3).将everyone用户添加到共享的用户列表中,这是一个最方便的办法,这样无论你使用哪个用户登录,都能访问这个共享文件夹
5.未授予用户在此计算机上的请求登录类型
原因可能是:你所访问的目标计算机的策略中设置的账户状态不符
将"来宾账户状态"改为"已禁用"
6.禁用当前的账户
当输入正确的用户名和密码进行登录时,却提示"禁用当前的账户",原因可能也是因为目标计算机策略中账户状态的设置有问题
解决方法:在目标计算机的组策略中,将管理员账户状态改为"已启用"
7.输入了正确的用户名和密码却无法登录
这个问题的前提条件是你输入了正确的用户名和密码
当目标计算机开启了"有密码保护的共享",并且我们输入了正确的用户名和密码进行登录,但就是无法登录,也没有什么提示,原因可能是和目标计算机策略中安全模型的类型有关
在目标计算机的组策略中选择 “本地帐户的共享和安全模型” 为 "经典-对本地用户进行身份验证,不改变其本来身份"
配置
1.指定"共享用户"的作用
在进行一系列配置之前,我觉得我们首先得理清一些概念和步骤
1)能够进入目标计算机不代表能够访问共享文件夹
2)共享文件夹指定了哪个"共享用户"就相当于允许哪个用户访问这个文件夹
3)共享文件夹指定"共享用户"只对单个文件夹起作用,对其他文件夹是没有影响的
4)指定的"共享用户"只在用户访问共享文件夹时起作用
那有人会问:怎么选择不同的用户访问共享文件夹呢?
我们都知道,在访问共享文件夹之前我们首先得在网络中找到目标计算机并进入到目标计算机,如果目标计算机中设置了有密码保护的共享,那我们进入目标计算机之前要使用目标计算机中的用户进行登录,当我们输入正确的用户名和密码成功登录到目标计算机时,那我们访问共享文件夹使用的就是该用户,也就是说,你登录到目标计算机时所使用的用户,就是你访问共享文件夹所使用的用户,如果该用户在文件夹指定的"共享用户"中,那就可以访问这个文件夹,如果不在,则没有权限访问
如果目标计算机设置了没有密码保护的共享,也就是直接可以进入到目标计算机,此时访问的用户就相当于以游客的身份进入,如果共享文件夹指定的"共享用户"是管理员,那么即使你能够进入到目标计算机但也无法访问共享文件夹
如果共享文件夹指定的"共享用户"是everyone,那么无论你使用哪个用户登录或者以游客身份进入,都有权限访问这个文件夹
2.怎样配置访问目标计算机时不使用密码
每次访问共享文件夹都提示要输入用户名和密码,怎样设置不使用用户名和密码直接进行访问呢
在"网络和共享中心" 点击 "更改高级共享设置"
选择 "无密码保护的共享"
这样在访问共享文件夹时,就可以直接访问了
3.怎样配置访问目标计算机时需要密码
配置访问没有密码是为了方便,或者说不对每个用户做限制,但有时候我们共享一些重要的数据就不能设置人人都能访问了,必须要对不同的用户做限制,所以我们就要配置在访问共享文件夹时要输入密码
配置和不使用密码是相似的,就是把共享保护改为 "有密码保护的共享"
开启有密码保护的共享后,登录还可以分为两种情况
(1).密码不为空的本地账户登录
开启保护的共享,就是为了对共享有所限制,最大的限制无非就是要求你输入正确的用户名和密码,所以第一种情况就是要求访问者输入正确的用户名和密码
不需要什么额外的配置,开启"有密码保护的共享",只要你本地有设置了密码的账户,访问者就可以通过你的账户名和密码进行访问了
(2).密码为空的本地账户登录
开启"有密码保护的共享"默认只允许密码不为空的账户进行登录,不允许使用空密码进行登录
所以第二种情况就是:要求访问者输入正确的用户名即可登录
如果我们想开启没有密码的本地账户使用空密码进行登录可以这样设置:
window + r 打开运行 输入 “gpedit.msc” 打开本地组策略,将 “使用空密码的本地帐户只允许进行控制台登录” 改为 "已禁用"
这样我们就可以使用目标计算机中没有设置密码的账户进行访问了,登录时,只需要输入正确的用户名就可以登录了