Я пытаюсь использовать Paramiko для подключения к удаленному хосту и выполнения ряда замен текстовых файлов.
i, o, e = client.exec_command("perl -p -i -e 's/" + initial + "/"
+ replaced + "/g'" + conf);
Некоторые из этих команд необходимо запускать как sudo, что приводит к:
sudo: извините, вы должны иметь tty для
запустить sudo
Я могу принудительно назначить псевдо-tty с помощью ключа -t и ssh.
Можно ли сделать то же самое, используя парамико?