Tengo una nueva instalación de Cygwin y creé un archivo de configuración (tal como lo había hecho en mi instalación anterior) con la información para conectarme a ssh con algunos hosts.
Ahora, en esta nueva instalación nueva, tengo que escribir el alias completo para cada host (como en ssh aws
o ssh azure
) porque no se completa automáticamente el nombre del host cuando presiono la tecla de tabulación.
Una vez que he escrito el nombre completo del host, se lee el archivo de configuración y se conecta al host, pero no antes.
Mi archivo de configuración (que funciona en la instalación anterior de Cygwin) contiene información como:
Host aws
HostName xx.xxx.xx.xxx
User user
IdentityFile "~/.ssh/id_rsa"
He intentado cambiar los permisos y los propietarios de la carpeta .ssh y el propio archivo de configuración, pero no puedo hacer que funcione como la instalación anterior.
La nueva versión instalada es 1.7.35 y la anterior es 1.7.20
Host aws HostName xx.xxx.xx.xxx User user IdentityFile "~/.ssh/id_rsa"
Y lo que quiero obtener es que cuando escribo solo ´ssh aw´ presionando la pestaña, el host se completa automáticamente, por lo que ssh aws
en este caso. Por cierto, el nombre de mi archivo de configuración es "config" y está dentro de la carpeta .ssh.