别人访问我的Win2000主机上的文件和打印机时老是要密码,可不可以不要???

那是因为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、建立一个账户,当访问时使用这个账户访问。

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus