Нужно сделать скрипт, который будет ходить на удаленную машину, выполнять там команду и возвращать тебе ответ. Использовать сторонние библиотеки нельзя. С начала пытался сделать через subprocess.check_output, но не нашел нужного использования. По итогу дошел вот до такого вида
import subprocess
import pipes
user = "user"
host = "host"
password = "password"
remote_commands = "systemctl status sbis-dump-writer"
sshCommand = "sshpass -p %s ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no %s@%s" % (pipes.quote(password), user, host)
process1 = subprocess.Popen(sshCommand, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE)
out, err = process1.communicate(remote_commands.encode())
Но выдает ошибку
Помогите, пожалуйста, исправить