XP网络连接中问题的小概括与解决方法(zt)

XP网络连接中问题的小概括与解决方法(zt)

 


前一段在论坛中常看到很多有关XP的连接与登录问题(其中大部份跟win2003类似),趁周末做个小小的概括,不足之处请各位补充指出。


(1)总是显示错误提示“未授权用户在此计算机上的的请求登陆类型” (登录者win2000/winxp/win2003)

     错误提示“没有访问资源的权限”(登录者win98)

原因:是guest在策略中的用户权限中被禁止从网络登录所致,以及(2)中提到的错误。(注:XP默认,win2003不默认)

解决方法:配置本地安全策略:/安全设置/本地策略/用户权限分配/中的“拒绝从网络访问这台计算机”,把guest删除、保存即可。

(2)系统登录窗口默认以guest用户登录,无法更改。

原因:是XP的安全策略中网络访问中的“本地帐户的共享和安全模式”的身份验证默认是本地用户作为来宾进行验证,即一视同仁,来者皆“客”。(如XP加入域后则默认为本地用户进行自我验证,且对telnet及终端服务登录之类的交互式登录无效)(注:XP默认,win2003不默认)

解决方法:打开本地安全策略/安全设置/本地策略/安全选项/,更改该策略设置。


(3)出现登录窗口,但无论用什么用户都不能登录。

原因:禁用来宾帐户,并且“网络访问:本地帐户的共享和安全模式”安全选项被设置为“仅来宾”。这时则由 Microsoft 网络服务器(SMB 服务)执行的那些网络登录将会失败。即使你知道管理员用户以及密码都没用,所有的登录都没有反应。(这种情况似乎问的人较多)

解决方法:更改上面所说的禁止项。如激活guest用户、设置“本地帐户的共享和安全模式”为经典模式。


(4)有登录窗口,知道某XP的管理员用户名,密码为空(XP在安装时建立用户不提示建立密码),但不能登录。总是出现“用户帐户限制”的错误提示,登录终端服务也出现类似提示。

原因:因为安全的缘故,本地安全策略默认“使用空白密码的本地帐户只允许进行控制台登录”,也即只能从本地登录,^e^ ~``只能通过连接该计算机的键盘登录,不能以非物理接触方式登录。 也许有的人说,我试了用某密码为空的用户登录,也可以登录。^e^ ~` 那是因为guest用户没有禁制,在你的该用户登录失败后,自动用guest用户尝试,如果该共享是允许的话就可以登录,否则一样不行。

解决方法:打开本地安全策略/安全设置/本地策略/安全选项/,把该设置禁用。建议保留该默认安全设置。

:( ~~` 好笑的是,微软说使用远程交互式登录的应用程序“可能”忽略该设置,还有该设置不影响使用域帐户进行的登录。

    总结,XP在安全方面下了更多的功夫,而让习惯了2000的广大用户一时不大适用。话虽然这么说,但XP其实已经为我们想好了一些方便的方法了,可是我们很多朋友没有去使用了。因为,XP在默认时是为了让你个人使用的,没有连接网络。而在你想连接网络时,其实只要你运行“网络安装向导”,在这个向导的过程,它会把XP默认的几个禁止项目给打开(如guest激活、策略中guest禁止从网络登录的列表删除),而当你在文件夹属性中,把XP默认的那个“使用简单文件共享”的选项去掉的话,第3点中提到的(网络访问:本地帐户的共享和安全模式”安全选项被设置为“仅来宾”的设置也会相应更改为经典模式。

所以说,建议大家用这个安装向导,以及以前常用的一些属性设置已经恢复我们以前常用的2000的网络连接了。而所谓的安全策略只是这些设置的集中表现以及管理方面的细化。希望大家把从上面所提到的一些问题以及解决方法综合起来,去解决你xp连接中遇到的问题。
 


(转自Winmag.com.cn的Blackbird)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要进行网络远程调试,您可以使用Python的`socketserver`模块创建一个TCP服务器,然后在客户端连接该服务器并发送打印指令。以下是一个简单的示例代码,可供参考: 服务器端代码: ```python import socketserver class PrintServer(socketserver.BaseRequestHandler): def handle(self): # 接收客户端发送的数据 data = self.request.recv(1024).strip() print('Received: {}'.format(data)) # 发送打印指令给打印机 # 此处省略具体实现 # 响应客户端请求 response = 'OK' self.request.sendall(response.encode('utf-8')) if __name__ == '__main__': # 服务器IP地址和端口号 server_ip = '' server_port = 9999 # 创建服务器并启动监听 print('Server is running...') with socketserver.TCPServer((server_ip, server_port), PrintServer) as server: server.serve_forever() ``` 客户端代码: ```python import socket # 服务器IP地址和端口号 server_ip = '192.168.0.100' server_port = 9999 # 要打印的内容 content = 'Hello, World!' # 创建socket连接 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((server_ip, server_port)) # 发送打印指令 s.sendall(content.encode('utf-8')) # 接收服务器响应 response = s.recv(1024).decode('utf-8') print('Response: {}'.format(response)) # 关闭socket连接 s.close() ``` 在客户端,您需要修改服务器的IP地址和端口号,以及要打印的内容。在服务器端,您需要针对打印机的具体配置实现打印指令的发送。在客户端发送完指令后,会等待服务器的响应,以确保指令已经正确发送并被打印机处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值