首页 > 解决方案 > 如何在远程机器上执行 python 脚本时发送密码

问题描述

我有一个要在远程机器上执行的 python 脚本。我正在使用以下命令进行操作

import os

cmd="cat myonboarding.py | ssh cloud-user@10.80.99.45 python"

os.system(cmd)

但是,在执行脚本时,会弹出密码提示。如何在这里发送密码?

问候, Sridevi

标签: python

解决方案


您可能不想发送密码,而是设置基于密钥的身份验证(教程)。这是通过 SSH 登录而无需输入密码的最方便和常用的方式。


推荐阅读