SSHconfiguration文件没有被应用

我正在运行Mac Os Lion,并具有以下sshconfiguration文件:

$ cat /Users/fernando/.ssh/config Port 123 

这应该导致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. 

任何想法为什么这个configuration不适用? 是sshconfiguration文件caching?

如果将Host指令添加到该configuration文件,会发生什么情况?

 Host * Port 123 

尝试改变~/.ssh/config来看看它是否工作:

 Host 192.168.0.11 Port 123