paramiko: encaminhamento de porta SSH para obter despejo de SQL

Estou tentando usar um script python para obter um dump SQL de um host remoto, com um host intermediário como proxy, da seguinte forma:

local machine -> proxy -> remote

O proxy precisa estar lá porque o host remoto permite apenas conexões através desse prox

Nota Estou ciente de uma pergunta semelhante emComo conectar-se a um banco de dados através de um túnel Paramiko (ou pacote similar) mas a solução parece ser específica para o PostgreSQ

Estou fazendo a conexão usando SSH via paramiko. Estou ciente de que forward.py é o exemplo de paramiko para encaminhamento de porta, mas não tenho certeza se estou usando-o corretamente. Foi o que fiz (PX = proxy, RMT = remoto):

forward.py --password --host=PX --port=PXport --user=PXusr RMT:RMTport

E eu recebo este resultado:

*** Unable to open host keys file
*** Warning: no host key for PX
Connecting to ssh host PX:PXport ...
Now forwarding port 4000 to RMT:RMTport ...

O script fica preso na última linh

Q1: Alguém tem um exemplo de como usar o forward.py do paramiko para conectar-se ao host remoto via prox

Q2: Após o estabelecimento da conexão, é possível executar programaticamente comandos do shell no host remot

questionAnswers(1)

yourAnswerToTheQuestion