1
私はparamikoを外部マシン上でスクリプトを実行させて終了させようとしていますが、スクリプトを実行するには問題があります。誰もがスクリプトを実行していない理由を知っていますか? VM上でコマンドマニュアルを実行しようとしましたが、それはうまくいきました。Paramikoスクリプトを実行して終了します
command = "/home/test.sh > /dev/null 2>&1 &"
def start_job(host):
try:
client = paramiko.SSHClient()
client.load_system_host_keys()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(hostname, port=22, username=username, password=password)
return client.exec_command(command)
finally:
client.close()
start_job(hostname)