Verifique as permissões do arquivo config
usando o comando ls
do Cygwin:
> c:\cygwin\bin\ls.exe -la c:\cygwin\home\[USERNAME]\.ssh
Provavelmente será algo assim:
total 5
drwxrwxrwt+ 1 Administrators None 0 Oct 20 17:02 .
drwxr-xr-x+ 1 [USERNAME] None 0 Oct 19 08:15 ..
-rw------- 1 Administrators None 57 Oct 20 16:58 config
O arquivo de configuração precisa pertencer a [USERNAME]. Tente isto:
> c:\cygwin\bin\chown.exe [USERNAME] c:\cygwin\home\[USERNAME]\.ssh\config
ls -la
agora deve mostrar o proprietário correto. Se isso ainda não funcionar, tente redefinir o modo (permissões):
> c:\cygwin\bin\chmod.exe 700 c:\cygwin\home\[USERNAME]\.ssh\config