O que acontece se você adicionar uma diretiva Host
a esse arquivo de configuração?
Host *
Port 123
Estou executando o Mac Os Lion e tenho o seguinte arquivo de configuração ssh:
$ cat /Users/fernando/.ssh/config
Port 123
Isso deve resultar em ssh conectando sempre na porta 123, não?
Bem, o que acontece é que ainda tenta se conectar no 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.
Alguma idéia de por que essa configuração não é aplicada? O arquivo de configuração ssh está armazenado em cache?
Tente alterar ~/.ssh/config
para isso e veja se funciona:
Host 192.168.0.11
Port 123
Tags ssh