【发布时间】:2013-06-14 13:59:33
【问题描述】:
我需要每 3 小时从我的 Ubuntu 10.04 系统重新启动我的所有远程系统,所以我决定编写 python 脚本来重新启动我的远程 Ubuntu 10.04 系统。我知道如何通过终端重新启动远程系统ssh root@192.168.1.xx。但是,不知道如何在 python 脚本中实现它。
*注意:*当我通过终端重新启动远程系统时,它会提示密码。如何在不询问密码的情况下通过 python 脚本重新启动我的所有远程系统。如果你知道,请告诉我,这对我很有帮助。
【问题讨论】:
-
paramiko 会起作用吗? stackoverflow.com/questions/3586106/…
-
这里是使用子进程+OpenSSH的直接方法:gist.github.com/bortzmeyer/1284249
标签: python python-2.7