如何让非系统内置的ADMINISTRATOR用户在访问服务器共享时提示输入用户名和密码?

2024-11-30 19:38:14
推荐回答(2个)
回答1:

问题原因:


客户端电脑与文件服务器默认都有本地administrtor账户,访问共享时账户匹配一致,只是密码不一致,需要重新输入用户名和密码进行验证;当客户端电脑以非administrator账户登陆系统时,在访问共享时与文件服务器上的本地账户不匹配,这时默认会以guest账户去访问共享,所以没有任何权限。总结下,有三种情况:


1.账户匹配,密码也匹配,直接访问共享列表,权限不能确定;(如果文件夹安全选项卡添加了该本地账户,则有相应的权限)


2.账户匹配,密码不匹配,弹出用户名密码对话窗口;(输入有权限的用户名及密码,进行正常访问,这用户可以是文件服务器的本地账户,也可以是域用户账户,输入时格式有区别)


3.账户也不匹配,默认用guest账户访问,直接访问共享列表,没有任何权限;

解决方法:(都在文件服务器的本地组策略中设置)

1.设置-〉安全选项下面

账户:重命名来宾账户 改为其它名称,如guestadmin 

账户:来宾账户状态 改为禁用;

2.设置-用户权限分配

拒绝从网络访问这台这台计算机:添加文件服务器的本地guestadmin账户

注意事项:

以上设置中,一定要重命名来宾账户,否则会有如下的问题出现:

1.有些客户端如XP系统会出现“未授予用户在此计算机上的请求登录类型”错误;

2.当把guest添加到“拒绝从网络访问这台这台计算机”后,来宾用户guest无法禁用,会自动启用。

可查看我的博客:

网页链接

回答2:

你需要在服务器上建立要访问的相应用户名及密码才行。
比如A客户机的登录用户名为aaa,本地权限为administrator组成员。那么直接用这个用户名登录服务器时,由于服务器上并无名为aaa的用户名存在,所以,拒绝访问。此时,只要在服务器上建立了名为aaa,权限为user的用户,就可以了。
你用administrator账户登录可以提示用户名及密码是因为,服务器上存在这个用户名(别忘了,windows默认的管理员用户名都是这个)。