0
我需要一個python庫來執行ssh命令。我也需要輸出。exec sudo在python中的ssh命令
我試過paramiko:這正是我所需要的,但沒有辦法在那裏執行sudo命令。有一些在線職位,但沒有人似乎工作。
我也嘗試過fabric:問題是沒有辦法捕獲輸出,有時它在設置env時顯示錯誤。
有人可以提出一些建議。通過ssh執行一些sudo cmd的例子就足夠了。
我需要一個python庫來執行ssh命令。我也需要輸出。exec sudo在python中的ssh命令
我試過paramiko:這正是我所需要的,但沒有辦法在那裏執行sudo命令。有一些在線職位,但沒有人似乎工作。
我也嘗試過fabric:問題是沒有辦法捕獲輸出,有時它在設置env時顯示錯誤。
有人可以提出一些建議。通過ssh執行一些sudo cmd的例子就足夠了。
如果您將combine_stderr傳遞給run(),Fabric的operation.run將捕獲stdout和stderr。請參閱http://docs.fabfile.org/en/1.3.4/api/core/operations.html#fabric.operations.run
但對sudo同樣適用 – Abhi 2012-02-04 12:55:58
也可以告訴我如何在結構中使用sudo,當我執行env.hosts = ['user @ hosts',]和env.passwords = { 'user @ host':'password'}那麼它不起作用 – Abhi 2012-02-04 13:00:45