Может кто-нибудь сообщить мне, как я могу перезагрузить удаленный сервер через Python?
Я попробовал следующую команду: -
os.system('sudo ssh -q -i /home/support/.ssh/id_rsa_vnera_cluster_keypair -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null support@a.b.c.d "sudo -S su ubuntu -c 'sudo reboot --force'"')
Но мой код застрял в приведенной выше команде в ожиданиидля ответа, поскольку команда reboot
ничего не возвращает.
- ОС - Ubuntu 16.04
- Python 2.7.12