Fabric从哪里获取默认用户?

时间:2014-05-15 16:53:27

标签: fabric

Fabric documentation声明:

  

在进行SSH连接时,Fabric默认为您的本地用户名

我的标准用户名为dserodio,因此在我的相当多的dotfiles中都有对此用户名的引用,但在此网络中,我的用户名为dserodi,而Fabric未获取默认用户名:

>>> import os
>>> print os.environ['USER']
'dserodi'
>>> from fabric.operarations import *
>>> print env['user']
'dserodio'
>>> print env['local_user']
'dserodio'

Fabric从哪里获取此默认用户名?

1 个答案:

答案 0 :(得分:0)

Fabric可以从几个地方获取用户名

但我的猜测是你有一个~/.fabricrc或其他一些指定了(-c--config)的文件,其中传入了额外的用户名。