Tentei configurar meu ~/.ssh/config
arquivo com a ajuda deste guia. No entanto, a substituição de usuário específica do host não tem efeito e o ssh tenta se conectar usando o nome de usuário global em vez do nome do host específico. Minha configuração do ssh está configurada da seguinte maneira:
$ cat ~/.ssh/config
User my_global_username
Host dev1
HostName 10.40.10.41
User my_username_on_dev_machines
Também tentei colocar o nome de usuário global abaixo de uma Host *
entrada sem sucesso. A versão e construção do OpenSSH que estou executando é OpenSSH_6.2p2 Ubuntu-6ubuntu0.1, OpenSSL 1.0.1e 11 Feb 2013
`.
Host *
no topo.