【发布时间】:2012-04-03 19:30:02
【问题描述】:
我正在使用 Python 子进程在远程服务器上运行命令:
p=subprocess.Popen('ssh blah@foo.com "sudo do_something"', shell=True)
当我输入密码时,它会出现在屏幕上 - 而不是从隐藏密码的 shell 运行它。
有没有办法禁用这个输入回声?
【问题讨论】:
-
你可能想咨询这个线程stackoverflow.com/questions/1787288/…
-
fabric可能有助于在远程服务器上运行命令。
标签: python passwords subprocess