Я пишу скрипт для автоматизации некоторых команд командной строки в Python.На данный момент я делаю вызовы так:
cmd = "some unix command"
retcode = subprocess.call(cmd,shell=True)
Однако мне нужно выполнить некоторые команды на удаленном компьютере.Вручную, я бы войти в систему с помощью ssh, а затем запустить команды.Как бы я автоматизировал это в Python?Мне нужно войти с (известным) паролем на удаленный компьютер, поэтому я не могу просто использовать cmd = ssh user@remotehost
, мне интересно, есть ли модуль, который я должен использовать?