Depois de fazer o que foi descrito acima, sempre obtive isso:
total 22
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 .
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 ..
-rw-rw---- 1 jl None 129 Jul 1 14:30 config
e o erro ativado .ssh/config
. Então, eu corri chown
na .ssh
pasta e chmod
novamente assim:
> chown -R [USERNAME]:users .ssh/
e depois:
> chmod -R 600 .ssh/
e finalmente consegui:
total 29
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 .
drwxrwxrwt+ 1 jl None 0 Sep 9 18:44 ..
drw-------+ 1 jl Users 0 Sep 9 18:44 .ssh
Editar (para bash no Windows10)
Quando você receber o erro ..
Falha ao adicionar o host à lista de hosts conhecidos (/PATH_TO_HOME/USERNAME/.ssh/known_hosts).
Certifique-se de que known_hosts seja gravável
$ chmod 755 known_hosts
Nota: acredito que você só precisa definir 600 para sua chave privada
Então, tente ssh.
Quando você chegar ..
Adicionado permanentemente 'HOST_IP' (RSA) à lista de hosts conhecidos.
Você pode substituir o modo 600
$ chmod 600 known_hosts
PS : Eu acho que isso é um bug no Windows 8.