我有.ssh/config
:
Host host01 host01.in.mynet
User costello
HostName 1.2.3.4
Port 22222
使用普通ssh
:
ssh host01
costello@host01 ~ »
但是Fabric没有使用该配置:
$ fab deploy:host=host01
[host01] Executing task 'deploy'
Fatal error: Low level socket error connecting to host host01 on port 22: Connection refused (tried 1 time)
Underlying exception:
Connection refused
Aborting.
为什么布料没有使用ssh的配置?我真的想避免重复结构的配置,或者更糟糕的是,更改服务器的ssh端口。