如何从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联机帮助页中的注释非常友好…… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |