ルーターに接続し、ssh 接続でインターフェイスを制御する (シャットダウン、ワイヤレス ネットワークの再起動など) ために、Python スクリプトを使用する可能性があるかどうかを知りたいと思いました。
これまでのところ、これらの行を書きましたが、それでも機能しません。ターミナルを見ると、スクリプトがルーターのパスワードをエコーして接続を完了する必要がある時点で、すべてがブロックされていることがわかります。どうすればこれを修正できますか?
ここに行があります:
import os, urllib, urllib2, re
def InterfaceControl():
#os.system("echo training")
os.system("ssh -l root 192.168.2.1")
os.system("echo yes")
os.system("echo My_ROUTER_PASSWORD")
os.system("shutdown -r")
def main():
InterfaceControl()
if __name__=="__main__":
main()
よろしくお願いします