【问题标题】:Python subprocess that asks for password要求输入密码的 Python 子进程
【发布时间】:2011-08-30 09:06:50
【问题描述】:

我想从 Python 脚本调用 scpsubprocess.call 不起作用,因为 scp 要求输入密码。上次有人问过同样的问题year,答案是使用 Pexpect。

是否有一些不涉及安装 Pexpect 库的快速破解?

我试过echo password | scp ...,它仍然要求输入密码

答案更新

按照说明 here 制作密钥对完成工作

【问题讨论】:

  • 你肯定需要Pexpect,它真的是唯一的出路。

标签: python scp


【解决方案1】:

鉴于您不想使用 Pexpect,为什么不使用密钥对?

【讨论】:

    猜你喜欢
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-03
    • 2013-09-30
    • 2014-04-26
    • 2012-04-02
    • 2013-03-17
    相关资源
    最近更新 更多