Как запустить mosh в подпроцессе python

Я изо всех сил пытаюсь эффективно запустить mosh в подпроцессе python. Я могу раскрутить клиент mosh и подключиться к серверу mosh, но процесс зависает.

пример команды ssh:

ssh -o SendEnv=ENVVAR -l username server_dns_name

Пример команды mosh:

mosh --ssh="ssh -o SendEnv=ENVVAR -l username" server_dns_name

вызов Python:

import subprocess

# command = "ssh -o SendEnv=ENVVAR -l username server_dns_name"
command = "mosh --ssh=\"ssh -o SendEnv=ENVVAR -l username\" server_dns_name"

proc = subprocess.run(command, env=os.environ, shell=True)

Я ожидаю: нормальное взаимодействие с Мош.

Я понимаю: нет способа взаимодействовать, но экран выглядит так, как будто я подключен.

Что мне не хватает?

0 ответов

Другие вопросы по тегам