win2k 身份验证问题

uploo 2003-04-16 04:28:58
在局网内的两台普通PC(非域服务器)第一次互相访问时
总提示要输入用户名密码,
能不能不提示输入密码,就直接进入另一台PC。

...全文
147 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlhdlj 2003-04-17
  • 打赏
  • 举报
回复
在服务器上建立客户机的计算机账户.
timtin0361 2003-04-16
  • 打赏
  • 举报
回复
那是因为WIN2000的IPC$管理模式的机制在起作用,禁止非授权用户访问.

首先要你启用guest帐号就可以了,安装完以后默认GUEST帐号是被禁用的.

还有就是你可以在WIN2000下新建一个用户(例如:USER),在WIN98下登录网络的时候使用USER作为用户名,你就能访问另外一台WIN2000而不需要输入用户名和密码.
---------------------------------------------------------------

启动guest帐号即可,但为了安全,可到管理工具--本地安全策略--用户权利指派--拒绝本地登录中添加guest从而使guest不能在本地登录。



---------------------------------------------------------------
原理(对外来连接的Windows NT身份验证过程简要说明)

当试图进行网络连接时,Windows 9X传递帐户信息的方式有些独特。如果在“NT 域”字段中有值(控制面板/网络/MS网络客户/属性),Windows 9X会将此信息作为域来传递(即使禁用“登录到NT域”)。如果“NT域”字段为空,则Windows 9X会将其工作组作为域来传递。

Windows NT的独特之处在于每台Windows NT机器(域控制器可能例外)都认定本身就是一个域(在内部或是其本身)。它们维持其自身的本地安全、自己的用户数据库,并能在本地验证登录。

当Windows NT客户机试图连接远程服务器时,会传递当前用户的帐户(用户名、密码和域)。如果当前用户是在本地登录的,那么Windows NT将把自己的名称作为域进行传递。

Windows NT的身份验证过程

Windows NT要验证外来连接时,首先会查看域字段。如果它识别(信任)此域,就会将身份验证传递到该域的域控制器。如果不识别此域,则会试着根据自己本地的用户帐户数据库来验证该帐户。
以下是访问共享资源的4种情况:

---如果用户名和密码与现有帐户匹配,将完成该用户的连接(假定该帐户有连接的权限)。

---如果存在该用户名,但是密码不符(或用户名根本不存在),9X的用户将被提示输入 IPC$ 共享密码。如果用户输入与该帐户相符的正确密码,就可完成连接(假定该帐户有连接的权限)。

---如果用户名不存在,但是Guest帐户可用,并在Windows NT服务器(指可以共享资源的任何Windows NT机器)上拥有足够的权限,就会把连接验证为“Guest”。

---如果不存在该用户名,且禁用Guest帐户,9X的用户将被提示需要输入IPC$共享密码。但无论输入的密码是什么,连接都不会被验证,因为此帐户不存在。


故你的问题有两种解决方法:

1、启用Guest账户;

2、建立一个账户,当访问时使用这个账户访问。



ravenkatte 2003-04-16
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=29916
lmf2008 2003-04-16
  • 打赏
  • 举报
回复
打开guest用户
ToUpdate 2003-04-16
  • 打赏
  • 举报
回复
NT系统可以打开guest用户!
easyboot 2003-04-16
  • 打赏
  • 举报
回复
在两台机子中都加入彼此的登陆用户名。
Snakesnoop 2003-04-16
  • 打赏
  • 举报
回复
把他们都加入到域。

6,211

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧