Comment lancer sudo avec paramiko? (Python)

Ce que j'ai essayé:

  1. invoke_shell() puis channel.send su et l'envoi du mot de passe a entraîné de ne pas être root
  2. invoke_shell() et puis channel.exec_command a abouti à un "Canal Fermé" erreur
  3. _transport.open_session() puis channel.exec_command a entraîné de ne pas être root
  4. invoke_shell() alors l'écriture à l'entrée standard stdin et de rinçage a entraîné de ne pas être root

source d'informationauteur Takkun | 2011-06-07