Estoy tratando de usar Paramiko para conectarme a un host remoto y ejecutar una serie de sustituciones de archivos de texto.Paramiko y Pseudo-tty Asignación
i, o, e = client.exec_command("perl -p -i -e 's/" + initial + "/"
+ replaced + "/g'" + conf);
Algunos de estos comandos deben ejecutarse como sudo, que se traduce en:
sudo: lo siento, debe tener un TTY para ejecutar sudo
puedo forzar asignación de pseudo-tty con el modificador -t y ssh.
¿Es posible hacer lo mismo con paramiko?
Un enlace directo sin marco: http://www.lag.net/paramiko/docs/paramiko.SSHClient-class.html#invoke_shell. – tzot
Tx, mucho mejor. –