如何从Linux机器箱远程关闭Windows XP盒?

前端之家收集整理的这篇文章主要介绍了如何从Linux机器箱远程关闭Windows XP盒?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在连接到本地网络的虚拟机中运行 Windows XP以进行测试.测试是远程完成的.完成后,我想从 Linux盒子远程关闭它们.

ETA:请注意,Windows框运行XP Home,因此没有安全/组策略.

对于同一设置中的Linux系统,我这样做:

#> ssh root@linux-vm123 'shutdown -h now';

对于Windows系统,我应该能够:

#> net rpc SHUTDOWN -I xx.xx.xx.xx -f -U user%pwd

但这给了我以下错误

Could not connect to server xx.xx.xx.xx
The username or password was not correct.
Connection Failed: NT_STATUS_logoN_FAILURE

用户管理员,帐户已设置密码.我是否需要在Windows系统上设置任何内容

ETA:我有没有办法测试登录,i.即不发送可能需要其他权限或设置的关机命令?

解决方法

Windows XP Home不允许通过Guest帐户进行网络登录.所以你必须先启用它.

这给了我一个新的错误,告诉我不允许“登录类型”.登录类型是“代码3”,我发现它意味着“网络登录”.激活文件共享修复此问题,但我不明白为什么.

当然,Guest不允许关闭计算机,因此必须将该帐户添加到Administrators组(这当然是对任何安全准则的严重违反,但请记住这完全是本地的,都在我的办公桌下并留在那里)通过在shell中发出以下命令:

net localgroup Administrators Guest /ADD

然后,您将发现RPC shutdown命令似乎需要目标上的winreg命名管道,这似乎是由远程注册表服务提供的,这在XP Home中不可用.所以,就目前而言,我没有远程关机.

应该注意的是,XP Home并不适合在托管的专业网络中工作,但我选择的系统是为了测试我在目标机器上所期望的,而不是我想要使用的.但是,net / rpcclient联机帮助页中的注释非常友好……

猜你在找的Linux相关文章