未应用 SSH 配置文件

Fer*_*ndo 3 ssh

我正在运行 Mac Os Lion 并具有以下 ssh 配置文件:

$ cat /Users/fernando/.ssh/config
Port 123
Run Code Online (Sandbox Code Playgroud)

这应该会导致 ssh 连接始终在端口 123 上,不是吗?

好吧,发生的情况是它仍然尝试在 22 上连接:

$ ssh 192.168.0.11 -v
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /Users/fernando/.ssh/config
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.0.11 [192.168.0.11] port 22.
Run Code Online (Sandbox Code Playgroud)

关于为什么不应用此配置的任何想法?ssh 配置文件是否缓存?

lar*_*sks 7

如果Host向该配置文件添加指令会发生什么?

Host *
  Port 123
Run Code Online (Sandbox Code Playgroud)