Paramiko and Pseudo-tty Allocation

Posted by Jon on Stack Overflow See other posts from Stack Overflow or by Jon
Published on 2010-05-26T00:38:45Z Indexed on 2010/05/26 2:31 UTC
Read the original article Hit count: 514

Filed under:
|
|

I'm trying to use Paramiko to connect to a remote host and execute a number of text file substitutions.

i, o, e = client.exec_command("perl -p -i -e 's/" + initial + "/" 
                              + replaced + "/g'" + conf);

Some of these commands need to be run as sudo, which results in:

sudo: sorry, you must have a tty to run sudo

I can force pseudo-tty allocation with the -t switch and ssh.

Is it possible to do the same thing using paramiko?

© Stack Overflow or respective owner

Related posts about python

Related posts about ssh