我正在使用远程机器。每次需要验证文件更新时间时,我都必须进行ssh,而且有多个脚本将进行ssh到远程机器。
我查看了互联网,但没有找到符合我的要求的内容。
我正在尝试找到一个Python脚本,它使用ssh,密码也在脚本中,因为我的Python脚本将每5分钟检查文件修改时间,我不能每次执行脚本时输入密码。 我尝试了来自SO和互联网的这些代码,但无法满足我的需求。 通过在Python中使用脚本给出密码建立ssh会话 如何使用Python远程执行进程 此外,我通过ssh简单地进入了一个远程机器。然后,我尝试通过Python脚本以ssh的方式连接到另一台远程机器,因为这个Python脚本还包括检查不同文件的修改时间的代码..意味着我已经通过ssh连接到了一个远程机器,然后我想从那里运行一些Python脚本,这些脚本将检查另一台远程机器上文件的修改时间。 是否有一种简单的方法在Python脚本中ssh远程机器并附带密码。 我将不胜感激。
我正在尝试找到一个Python脚本,它使用ssh,密码也在脚本中,因为我的Python脚本将每5分钟检查文件修改时间,我不能每次执行脚本时输入密码。 我尝试了来自SO和互联网的这些代码,但无法满足我的需求。 通过在Python中使用脚本给出密码建立ssh会话 如何使用Python远程执行进程 此外,我通过ssh简单地进入了一个远程机器。然后,我尝试通过Python脚本以ssh的方式连接到另一台远程机器,因为这个Python脚本还包括检查不同文件的修改时间的代码..意味着我已经通过ssh连接到了一个远程机器,然后我想从那里运行一些Python脚本,这些脚本将检查另一台远程机器上文件的修改时间。 是否有一种简单的方法在Python脚本中ssh远程机器并附带密码。 我将不胜感激。
paramiko
和sshpass
。 - user7141836subprocess.call()
与bash命令expect
结合使用。请参考以下链接:https://dev59.com/_2Qn5IYBdhLWcg3wVFsv和https://dev59.com/jW445IYBdhLWcg3wmLdd - alec_djinn