通过WMI访问远程计算机需要注意几点(WIM-wbuemtest.exe)

本文详细介绍了通过WMI访问远程计算机时需要注意的事项,包括检查DCOM配置、WMI安装状态、权限设置、防火墙设置以及系统服务的状态。同时,针对监视器报错和WMI服务不可用的问题,提供了相应的解决方法,如确认目标机器的可达性、使用wbemtest工具进行测试、调整系统和防火墙设置,以及排查各种可能的错误代码。

通过WMI访问远程计算机

注意事项

  1. 首先确保使用的用户名和密码正确,且用户有管理员权限。用户的密码不能为空。

  2. 检查目标机上DCOM是否可用。 检查注册表中键值

    HKLM\Software\Microsoft\OLE\EnableDCOM的键值设为Y
    
  3. 检查WMI是否已经安装。 在运行窗口中输入 wbemtest。wbemtest是一个wmi的测试工具,可以远程连接计算机。用法:\\root\cimv2,连接。此连接等同于netuse \\C$ /u: 命令。如果目标加入了域,则在域服务器不可用的情况下会报“当前没有可用的登录服务器处理请求”的错误,此时局域网共享也将失效。局域网访问通过NetBiOS或者一种直连的方式访问,所以确认端口135,139,或者445是否正常。

  4. 确保WMI的权限设置正确。需要设置的有DCOM的访问权限。运行DCOMCNFG。在“组件服务”对话框中,依次展开“组件服务”、“计算机”,“我的电脑”。在“我的电脑”右键属性对话框中,单击“COM安全”选项卡。在“启动和激活权限”下,单击“编辑限制”。在“启动权限”对话框中,将你要访问的用户或组添加到“组或用户名称”列表中。在“启动权限”对话框中,在“组或用户名称”框内选择您的用户和组。在“用户权限”下的“允许”栏中,选择“远程启动”,然后单击“确定”。

  5. 如果访问的目标机运行的是Windows XP Pro 系统,需要确保远程登录方式不是来宾帐户的方式。方法如下:在本地安全设置中(可以在控制面板的管理工具中找到,或在运行框中输入命令 secpol.msc)。打开本地策略-〉安全选项,把 网络访问:本地帐户的共享和安全模式中设置为 经典-本地帐户以自己的身份验证。

  6. 在XP SP2 中确保防火墙允许远程的登录。命令:

    netsh firewall setservice RemoteAdmin enable(禁用为disable)
    
  7. 注意系统安装其他防火墙或杀毒软件的设置是否允许访问。

  8. 确保WMI或相关服务正在运行。XP中可能涉及到的服务有:
    COM+ Event System
    Remote Access AutoConnection Manager
    Remote Access ConnetionManager
    Remote Procedure Call(RPC)
    Remote ProcedureCall(RPC)Locator
    Remote Registry
    Server
    Windows ManagementInstrumentation
    Windows ManagementInstrumentation Driver Extensions
    WMI Performance Adapter
    Workstation

WMI测试问题:

监视器报错:WMI服务不可用,请开启目标服务器并启动RPC和WMI服务。

WMI解决方法:

  1. 首先确保目标机器存在,ip地址正确,用户名和密码正确,且用户具有管理权限。
    ping <目标机器ip> 能够ping通。

  2. 在本地机器:开始->运行->输入“wbemtest”,运行“Windows 管理规范测试器”

  3. 点“连接”按钮:输入目标机器ip,用户名和密码,尝试连接。如果能够正常连接,则监视器也将正常。

  4. 如果返回:“拒绝访问”。在本地机器命令行上执行命令:net use \<目标机器ip> /user:<用户名> <密码>,将返回具体的错误号:

    错误号5,拒绝访问 : 很可能你使用的用户不是管理员权限的,先提升权限; 
    错误号51,Windows 无法找到网络路径 : 网络有问题; 
    错误号53,找不到网络路径 : ip地址错误;目标未开机;目标lanmanserver服务未启动;目标有防火墙(端口过滤); 
    错误号67,找不到网络名 : 你的lanmanworkstation服务未启动;目标删除了ipc$; 
    错误号1219,提供的凭据与已存在的凭据集冲突 : 你已经和对方建立了一个ipc$,请删除再连。 
    错误号1326,未知的用户名或错误密码 : 原因很明显了; 
    错误号1792,试图登录,但是网络登录服务没有启动 : 目标NetLogon服务未启动。(连接域控会出现此情况) 
    错误号2242,此用户的密码已经过期 : 目标有帐号策略,强制定期要求更改密码。 
    
  5. 如果返回:“没有发现指定的此对象导出者”。
    在本地机器的目录:C:\WINDOWS\system32\drivers\etc,在此目录下的hosts文件中增加一行:<目标机器ip> <目标机器计算机名>,则此错误将不会出现。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jair.Peng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值