Запуск интерактивных команд в Paramiko
Я пытаюсь запустить интерактивную команду через paramiko. Выполнение cmd пытается запросить пароль, но я не знаю, как предоставить пароль через exec_command paramiko, и выполнение зависает. Есть ли способ отправить значения в терминал, если выполнение cmd ожидает ввода в интерактивном режиме?
ssh = paramiko.SSHClient()
ssh.connect(server, username=username, password=password)
ssh_stdin, ssh_stdout, ssh_stderr = ssh.exec_command("psql -U factory -d factory -f /tmp/data.sql")
Кто-нибудь знает как это можно адресовать? Спасибо.