исполняемые команды sudo на ssh в python - PullRequest
0 голосов
/ 04 февраля 2012

Мне нужна библиотека python для выполнения команды ssh.Мне также нужен вывод.

Я попробовал paramiko: это было именно то, что мне было нужно, но я не смог выполнить там команды sudo.для этого есть некоторые онлайн-сообщения, но ни одна из них не работает.

Я также пробовал фабрику: проблема в том, что нет способа перехватить вывод, иногда он показывает ошибку при установке env.кто-нибудь предложить что-нибудь.Пример exec некоторых sudo cmd over ssh будет достаточно хорош.

1 Ответ

1 голос
/ 04 февраля 2012

Фабрика operation.run перехватывает stdout, а также stderr, если вы передаете функцию router_stderr в run ().Смотри http://docs.fabfile.org/en/1.3.4/api/core/operations.html#fabric.operations.run

...