使用Python脚本重新启动远程服务器
我正在尝试编写一个Python脚本,它将按照指定的顺序重新启动同一网络上的一系列服务器。我使用os.system('shutdown/r')重新启动了自己的机器,但我找不到使用用户名和密码关闭远程服务器的文档。我最终希望只需按下一个按钮,就可以从Raspberry Pi运行Python脚本。有人能给我指出正确的方向吗?本文详细介绍了如何为Windows配置远程关机: 请注意,您需要获得一个使用Python脚本重新启动远程服务器,python,restart,shutdown,Python,Restart,Shutdown,我正在尝试编写一个Python脚本,它将按照指定的顺序重新启动同一网络上的一系列服务器。我使用os.system('shutdown/r')重新启动了自己的机器,但我找不到使用用户名和密码关闭远程服务器的文档。我最终希望只需按下一个按钮,就可以从Raspberry Pi运行Python脚本。有人能给我指出正确的方向吗?本文详细介绍了如何为Windows配置远程关机: 请注意,您需要获得一个net命令,该命令可以从Linux运行 如果这不可用,那么解决方法是用Python编写一个小型服务器,安装在
net
命令,该命令可以从Linux运行
如果这不可用,那么解决方法是用Python编写一个小型服务器,安装在接受Pi“restart everything”命令的Windows机器上(使用普通套接字服务器,但实现某种密码保护)。如果可以通过SSH访问这些服务器,请尝试
非常有用的工具
/r
闻起来像Windows,这会让事情复杂一点,是吗?是的,远程服务器正在运行Windows。我也这么认为,但任务是重新启动Windows远程主机。我想人们可以在windows机器上设置ssh服务器并与fabric连接,但您是否尝试过类似的方法?我也是这么想的。查看Fabric的changelog似乎有Windows支持->但我从未测试过它。此外,人们还将Fabric的邮件存档与Win服务器一起使用。。。所以我想你可以:)