Python 运行重命名为fabfile.py以外的结构文件和无密码ssh
我有一个工作代码,现在由于一些问题我无法运行 我面临以下问题:Python 运行重命名为fabfile.py以外的结构文件和无密码ssh,python,amazon-web-services,ssh,fabric,paramiko,Python,Amazon Web Services,Ssh,Fabric,Paramiko,我有一个工作代码,现在由于一些问题我无法运行 我面临以下问题: 当我使用python/path/to/file.py运行文件时,系统会提示我输入密码 即使我使用fab-l,这个文件也会被调用,并再次提示我输入密码 只是想让您知道,我在目录中有很多.py(包括fabfile.py)文件,它们使用fabric和其他库 以下是我的代码片段: from fabric.api import * env.key_filename = /path/to/my/pem/file def mem_usage(
from fabric.api import *
env.key_filename = /path/to/my/pem/file
def mem_usage():
'''Check free mem'''
run('free -m')
execute(mem_usage, host="user@IP_or_hostname")
请帮助我理解:
任何指点都将不胜感激。因此,我找到了问题的解决方案
此外,您还可以通过
-f/--fabfile=
标志向fab提供要使用的fabfile。