Como você executa vários comandos em uma única sessão no Paramiko? (Pitão

def exec_command(self, command, bufsize=-1):
    #print "Executing Command: "+command
    chan = self._transport.open_session()
    chan.exec_command(command)
    stdin = chan.makefile('wb', bufsize)
    stdout = chan.makefile('rb', bufsize)
    stderr = chan.makefile_stderr('rb', bufsize)
    return stdin, stdout, stderr

Ao executar um comando no paramiko, ele sempre redefine a sessão quando você executa o comando exec_command. Quero executar o sudo ou su e ainda tenho esses privilégios quando executo outro comando exec_command. Outro exemplo seria tentar exec_command ("cd /") e, em seguida, executar exec_command novamente e colocá-lo no diretório raiz. Eu sei que você pode fazer algo como exec_command ("cd /; ls -l"), mas preciso fazer isso em chamadas de função separadas.

questionAnswers(5)

yourAnswerToTheQuestion